Last modified: 2010-12-28 21:06:44 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T28469, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26469 - IE6, 7, 8 -- UploadWizard returns "required field missing" error
IE6, 7, 8 -- UploadWizard returns "required field missing" error
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
UploadWizard (Other open bugs)
unspecified
All All
: Normal critical (vote)
: ---
Assigned To: Neil Kandalgaonkar
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-12-28 21:03 UTC by Neil Kandalgaonkar
Modified: 2010-12-28 21:06 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Neil Kandalgaonkar 2010-12-28 21:03:16 UTC
Uploads would always fail with the complaint that a required field was missing from the API call.
Comment 1 Neil Kandalgaonkar 2010-12-28 21:06:44 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links