Why has method=PUT been removed from a form element in HTML5? Most RESTful implementations that I have seen use PUT to do updates on a piece of data, yet now it seems HTML5 is forcing the use of POST.
I know we can use AJAX to PUT some data, but if we can use a FORM to do the same thing, why not?
It was removed last September based on bug 10671. That bug has since been reopened and you are welcome to comment on that bug and advocate it being reinstated.