Last modified: 2010-12-28 21:06:44 UTC
Uploads would always fail with the complaint that a required field was missing from the API call.
Main problem was that IE was not submitting form in proper encoding (multipart/form-data) for a form containing a file. The file parameter was omitted and the remaining parameters submitted in urlencoded style. Partially fixed in r78642, by setting enctype of form to encType. IE8 is persnickety about attribute case, even though there is no such "T" in the W3C standard. Fixed for IE6-8 in r79133, by moving attributes to be created along with form -- apparently IE does not like modifying enctype after the fact.