Page MenuHomePhabricator

Uncaught Error: Circular dependency! mw-input-wpExpiry on beta environment (March 14, 2019)
Closed, DuplicatePublic

Description

The Expiration OOUI widget is missing from Special:Block on all beta wikis: https://en.wikisource.beta.wmflabs.org/wiki/Special:Block

In the console:

Uncaught Error: Circular dependency! mw-input-wpExpiry
    at Object.OO.ui.Element.static.unsafeInfuse (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:269)
    at Object.OO.ui.Element.static.infuse (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:268)
    at Object.OO.ui.infuse (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:264)
    at infuseIfExists (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:537)
    at HTMLDocument.<anonymous> (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:537)
    at mightThrow (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:69)
    at process (load.php?debug=false&lang=en&modules=ext.uls.compactlinks%2Ceventlogger%2Cinterface%2Cpreferences|jquery%2Cmoment%2Coojs-ui-core%2Coojs-ui-widgets|jquery.lengthLimit|mediawiki.htmlform%2Cwidgets|mediawiki.htmlform.ooui|mediawiki.special.block|mediawiki.widgets.DateInputWidget%2CNamespacesMultiselectWidget%2CSelectWithInputWidget%2CTitlesMultiselectWidget%2CUserInputWidget%2Cdatetime%2Cexpiry|mediawiki.widgets.DateInputWidget.styles|oojs-ui.styles.icons-editing-advanced%2Cicons-editing-core%2Cicons-moderation%2Cicons-movement|skins.vector.js&skin=vector&version=0yyp97s:70)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 14 2019, 5:20 PM
TBolliger triaged this task as Unbreak Now! priority.Mar 14 2019, 5:20 PM

UBN as this is on the current train.

Not sure what other OOUI widgets this affects. I'll take a look around.

Restricted Application added subscribers: Liuxinyu970226, TerraCodes. · View Herald TranscriptMar 14 2019, 5:20 PM
dbarratt lowered the priority of this task from Unbreak Now! to High.Mar 14 2019, 5:24 PM
dbarratt updated the task description. (Show Details)Mar 14 2019, 5:27 PM
Volker_E moved this task from Backlog to Next-up on the OOUI board.Mar 14 2019, 6:21 PM
zeljkofilipin raised the priority of this task from High to Unbreak Now!.Mar 18 2019, 9:31 AM
zeljkofilipin added a subscriber: zeljkofilipin.

Train blockers are Unbreak Now!.

Restricted Application removed a subscriber: Liuxinyu970226. · View Herald TranscriptMar 18 2019, 10:19 AM

Different message but same cause as the other task, which already has a patch.