Изобретать браузер в браузере забавно, но высока вероятность получить говноскрипт. Тестировать такое приходиться на разных по мощности компьютерах, как минимум. Кстати тесты тоже могут создавать утечки памяти

хотя на самом деле в приложении утечек не будет.