This is a minimal extension with which to reproduce the favicon data URI leaks described in comment #24. 1. Load as temporary extension 2. Navigate to `http://www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/` 3. Click the extension button in the toolbar 4. Repeat 3 multiple times. 5. Close the tab `http://www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/` 6. Repeat 2-5 multiple times just to be sure 7. Navigate to `about:memory` 8. Click GC, CC, Minimize memory as often as you wish 9. Click Measure 10. Filter output using `x-icon` Result: multiple copies of large data URI of favicons .
Bug 1652925 Comment 26 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This is a minimal extension with which to reproduce the favicon data URI leaks described in comment #24. The extension just call `tabs.executeScript()` for the current call to inject an empty content script. 1. Load as temporary extension 2. Navigate to `http://www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/` 3. Click the extension button in the toolbar 4. Repeat 3 multiple times. 5. Close the tab `http://www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/` 6. Repeat 2-5 multiple times just to be sure 7. Navigate to `about:memory` 8. Click GC, CC, Minimize memory as often as you wish 9. Click Measure 10. Filter output using `x-icon` Result: multiple copies of large data URI of favicons .