Практически каждый браузер, с которым вы столкнетесь, будет "слишком много рекурсии".Вот запись в баг-трекере V8 , которая, вероятно, будет интересна для чтения.
Если это простая саморекурсия, то, вероятно, стоит потратить усилия на использование явной итерации, а не надеяться на хвостовой вызовликвидация.