renamed test-main to more clearly represent the role in testing
reintroduced testing in safari and firefox for good measure