Problem/Motivation

Currently the phone number validation runs on every keystroke.
The validation is quite expensive as it involves a ajax call.
This can render the input field or the form unresponsive.

Proposed resolution

Use the same approach as the drupalURL validator and validate just on blur.

Remaining tasks

Reviews needed.

User interface changes

None.

API changes

None.

Support from Acquia helps fund testing for Drupal Acquia logo