Page MenuHomePhabricator

MwWidgetsTitleInputWidget throws error on invalid content language
Open, Needs TriagePublic

Description

Uncaught RangeError: Invalid language tag: deployment
    at new Collator (native)
    at MwWidgetsTitleInputWidget.MwWidgetsTitleWidget (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:5:725)
    at new MwWidgetsTitleInputWidget (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:11:801)
    at new MwWidgetsComplexTitleInputWidget (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:15:939)
    at Object.OO.ui.Element.static.unsafeInfuse (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:29:358)
    at Object.OO.ui.Element.static.infuse (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:26:934)
    at Object.OO.ui.infuse (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:23:978)
    at HTMLDocument.<anonymous> (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery.byteLimit%7Cmediawiki.special.movePage%7Cmediawiki.widgets%7Cmediawiki.widgets.visibleByteLimit%7Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced%2Cicons-moderation&skin=vector&version=06guc4v:2:987)
    at mightThrow (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0jaqyzu:49:598)
    at process (https://deployment.wikimedia.beta.wmflabs.org/w/load.php?debug=false&lang=deployment&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0jaqyzu:50:269)

It should probably fail more gracefully. This is causing problems due to T183499: Fix wgContentLanguage on deployment.wikimedia.beta.