<ul dir="auto">
<li>Electron version: 1.6.10</li>
<li>Operating system: Windows 10 (System scaling factor is 2.5)</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">Create a BrowserWindow and the BrowserWindow's size is the same of option.</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">The created BrowserWindow's size is larger than the option</p>
<h3 dir="auto">How to reproduce</h3>
<p dir="auto">Just create a BrowserWindow as below.</p>
<p dir="auto">Seems only happens on devices that doesn't have an integer scaling factor.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/8194131/26865110-d487d296-4b8d-11e7-8469-8a4949588201.png"><img src="https://user-images.githubusercontent.com/8194131/26865110-d487d296-4b8d-11e7-8469-8a4949588201.png" alt="image" style="max-width: 100%;"></a></p>
<ul dir="auto">
<li>Electron version: 1.6.8 or 1.7.1</li>
<li>Operating system: Windows</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">In windows multiple monitor setup with different DPIs, electron app starts out of bounds</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">Should start at the same place where app was last opened</p>
<h3 dir="auto">How to reproduce</h3>
<ol dir="auto">
<li>Have two monitors with 200% and 100% DPI</li>
<li>Start electron app and move the app to monitor with 100% DPI (non maximized)</li>
<li>Quit and Restart the app</li>
</ol>
<p dir="auto">App starts out of the bounds in the 100% DPI monitor.</p>
<p dir="auto">This is a regression after <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="210439587" data-permission-text="Title is private" data-url="https://github.com/electron/electron/issues/8786" data-hovercard-type="pull_request" data-hovercard-url="/electron/electron/pull/8786/hovercard" href="https://github.com/electron/electron/pull/8786">#8786</a> . I reverted this change and this issue no longer repros.</p>