A bit late to the party... but this is easily done with some jQuery:
$(window).on('load', function() {
$('input:-webkit-autofill').each(function() {
$(this).after($(this).clone(true).val('')).remove();
});
});
Pros
- Removes autofill text and background color.
- Retains autocomplete on field.
- Keeps any events/data bound to the input element.
Cons
- Quick flash of autofilled field on page load.