with no block, should result in:
<form accept-charset="UTF-8" action="" method="post"></form>
but instead results in:
<form accept-charset="UTF-8" action="" method="post">
This can cause come serious browser-rendering issues: if another opening form tag shows up later on the page, many browsers will ignore it.
In action_view/helper/form_tag_helper.rb, in form_tag function:
fixes #7894 form_tag with no block was missing closing form tag
This is documented behavior and I think it make sense. Closing this to move the discussion to #7901