Web test runner UI changes: Replace alert() with setCustomValidity() message and disable start button if no test types selected.