Page MenuHomePhabricator

Unable to submit structured data on IE11
Open, LowPublic

Description

We have this

Changes (add/edit/delete) to captions and statement can't current be saved in IE11.
This is because IE11 doesn't set the Origin header for these cross-wiki requests, and we receive a 403.
The forms behave exactly like they do when there's another error, except that no error message shows up (because there's no actual error message in the response body)

We want this

Ideally, SDoC also works in IE11 (because MediaWiki officially still support it).
But this could be a pretty tough nut to crack (more info on SO), so we might have to settle for showing some error message, so that IE11 users at least know something went wrong.

Acceptance Criteria

  • It is possible to submit captions and statement changes in IE11 (prefered)

or

  • In IE11, the JS widgets are not loaded, essentially not even providing edit tools (backup plan)

or

  • It is impossible to submit caption and statement changes in IE11, but an error message is displayed clarifying this (last resort, but we should probably do this anyway for unidentified errors)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 17 2019, 2:05 PM
matthiasmullie added a comment.EditedApr 17 2019, 2:06 PM

Actually, maybe even better than an error message (if we can't get it to work at all) would be to sniff out IE11 and just not load the JS widget. Things will then just be read-only.

Updated description to include above option.

Ramsey-WMF triaged this task as Low priority.May 20 2019, 4:31 PM
Ramsey-WMF moved this task from Untriaged to Next up on the Multimedia board.
Restricted Application added a project: Multimedia. · View Herald TranscriptSat, Aug 10, 11:55 PM