<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>v2.0.18</li>
<li>macOS 10.15.1</li>
</ul>
</li>
<li><strong>Last Known Working Electron version:</strong>
<ul dir="auto">
<li>

</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>
<p dir="auto">Login input fields should not show the LastPass Chrome extension icon.</p>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">I see the LastPass icon in the login fields.</p>
<h3 dir="auto">To Reproduce</h3>
<p dir="auto">Create a login form using Bootstrap and install the LastPass Chrome extension in the Chrome app.</p>



<h3 dir="auto">Screenshots</h3>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/44813512/70196176-c13ec300-16bc-11ea-9c35-15f707b30701.png"><img src="https://user-images.githubusercontent.com/44813512/70196176-c13ec300-16bc-11ea-9c35-15f707b30701.png" alt="image" style="max-width: 100%;"></a></p>
<h3 dir="auto">Additional Information</h3>
<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^</p>
<h3 dir="auto">Operating System Version</h3>
<p dir="auto">Windows 10 v19042</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">11 downwards</p>
<h3 dir="auto">Expected Behavior (Electron 11 and older)</h3>
<p dir="auto">notifications would close after timeout, not appearing the windows 10 notification center. (and thus not duplicating)</p>
<blockquote>
<p dir="auto">In the gist with v11 you can see it logs "notification closed" when it timeout</p>
</blockquote>
<h3 dir="auto">Actual Behavior (Electron 12 and newer)</h3>
<p dir="auto">After the notification timeout - it moves to the notification center without closing and also <strong>can't be closed programmatically</strong><br>
(notification.close doesn't do anything IF it has already timeout and moved to notification center)</p>
<p dir="auto">which can result in a spam of notifications in notification center</p>
<blockquote>
<p dir="auto">In the gist with v12/13 you can see the notification doesn't close on timeout + <code class="notranslate">oldNotification.close()</code> only works if the old notification hasn't timed out yet</p>
</blockquote>
<h3 dir="auto">Testcase Gist URL</h3>
<p dir="auto"><a href="https://gist.github.com/a1c1ac4c057370540be18e0b5aeefb89">https://gist.github.com/a1c1ac4c057370540be18e0b5aeefb89</a></p>
<h3 dir="auto">Additional Information</h3>
<p dir="auto">I found no documentation or breaking change that indicate any modifications in notification API</p>
<p dir="auto">reported at <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="912670740" data-permission-text="Title is private" data-url="https://github.com/th-ch/youtube-music/issues/312" data-hovercard-type="issue" data-hovercard-url="/th-ch/youtube-music/issues/312/hovercard" href="https://github.com/th-ch/youtube-music/issues/312">th-ch/youtube-music#312</a><br>
tested by me on multiple versions of electron 11, 12 and 13 - including latest releases</p>
<p dir="auto">if this doesn't get directly fixed - there should atleast be an option "close on timeout" that allows using that functionality and avoid spamming the notification center</p>