<ul dir="auto">
<li>Electron version: 1.6.1</li>
<li>Operating system: Mac OSX</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">Memory should be freed when removing iframe</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">Memory is not freed</p>
<h3 dir="auto">How to reproduce</h3>
<p dir="auto">Create an app containing 50 iframes which should each load a heavy webpage with images. Memory usage will increase a lot. If you remove the iframes from the DOM, the memory usage is still as high as if the iframes were still there. session.clearCache will not help.</p>
<p dir="auto">Rss memory increases without decreasing when show images that changes quickly. (memory leak?)</p>
<ul dir="auto">
<li>Electron version: 1.7.10</li>
<li>Operating system:<br>
ProductName:	Mac OS X<br>
ProductVersion:	10.12.6<br>
BuildVersion:	16G1036</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">Image changes normally and memory is stable</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">Memory increases gradually and use process.memoryUsage() to find that most is rss memory.</p>

<h3 dir="auto">How to reproduce</h3>
<p dir="auto">First, install adb command,  then link a phone and use 'adb devices' to make sure the phone state normal.</p>
<p dir="auto">git clone <a href="https://github.com/gaograce/electron-image-memory-leak-example">https://github.com/gaograce/electron-image-memory-leak-example</a><br>
npm install<br>
npm start</p>
<p dir="auto">click 'start' button to show image and then operate the phone to change image.</p>