Page MenuHomePhabricator

VisualEditor: [Regression pre-wmf7] Mobile VE doesn't load due to dependency on mediawiki.skinning.content.parsoid which is not available for mobile target
Closed, ResolvedPublic

Description

Error: Unknown dependency: mediawiki.skinning.content.parsoid Error {stack: (...), message: "Unknown dependency: mediawiki.skinning.content.parsoid"} load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:160

logload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:160
handlePendingload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:169
runScriptload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:170
checkCssHandlesload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:171
(anonymous function)load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:171
fireload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:44
self.fireWithload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:46
self.fireload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:46
addEmbeddedCSSload.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:166
(anonymous function)load.php?debug=false&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.triggerQueueCallback%2Cl…:165


Version: unspecified
Severity: critical

Details

Reference
bz65823

Event Timeline

bzimport raised the priority of this task from to High.
bzimport set Reference to bz65823.

Sounds like you just didn't install the Parsoid *extension* when it became required (used to be optional).

mediawiki.skinning.content.parsoid is provided by MW-core as of Wednesday – see gerrit 130770.

It's not invalid. This is on beta labs which mirrors production. It sounds like Parsoid is declaring a module that has not been set to the mobile target. We had this exact issue before with another RL module.

See also bug 64607

Aha. I'm a complete fool; my apologies. Fix inbound.

Change 135606 had a related patch set uploaded by Jforrester:
Enable mediawiki.skinning.content.parsoid on Mobile target too

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

Change 135606 merged by jenkins-bot:
Enable mediawiki.skinning.content.parsoid on Mobile target too

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

Should now be fixed.