Bug 1059245 - Update tests and framework to use the new Browser app

what's the logic of ordering the naming of the functions? should we rank by:
inner use only function -> property function -> explicit usage function
Also, should we order by a-z?