The case for a next-generation browser