(A list of ideas for) An ideal browser testing framework