Page MenuHomePhabricator

Lexeme forms can't be added in IE11
Closed, ResolvedPublic3 Story Points

Description

IE11 doesn't support Object.assign(), which seems to be used somewhere in the editing interface for forms.

When clicking "add Form", an error about "assign" not being supported is printed to the console. The edit fields are shown, but the "edit" link doesn't change and it's not possible to save the changes.

Event Timeline

Nikki created this task.Oct 10 2018, 3:54 PM
Restricted Application added a project: Wikidata. · View Herald TranscriptOct 10 2018, 3:54 PM
Addshore set the point value for this task to 3.Oct 16 2018, 1:11 PM
Addshore moved this task from incoming to in progress on the Wikidata board.Oct 16 2018, 1:49 PM

Change 471945 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Use jQuery.extend instead of Object.assign

https://gerrit.wikimedia.org/r/471945

Change 471945 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Use jQuery.extend instead of Object.assign

https://gerrit.wikimedia.org/r/471945