label generation: generate label on blur vs focusout

This change is being made to improve the ability to automate
a test for it.  From various manual tests, it appears to behave
the same as it did before the change.