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