Unwanted line break before

It was a bug in wpautop() which treated <input> as a block element. It is fixed now. See ticket #16456.