Page MenuHomePhabricator

MFResourceLoaderModule doesn't always obey debug mode
Closed, ResolvedPublic

Description

Exception thrown by mobile.stable.common: Cannot call method 'add' of undefined load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10260
TypeError {} load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10266
log load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10266
runScript load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10486
execute load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10589
handlePending load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10336
markModuleReady load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10460
nestedAddScript load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10467
runScript load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10477
execute load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10589
mw.loader.implement load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%2CSpinner%7Cjquery.t…Cmw.MwEmbedSupport&only=scripts&skin=vector&version=20131025T025614Z:10971
(anonymous function) load.php?debug=true&lang=en&modules=ext.centralNotice.bannerController%7Cex…ctor.js%7Cwikibase.client.init&skin=vector&version=20131025T101316Z&*:1300


Version: unspecified
Severity: normal

Details

Reference
bz56153

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:35 AM
bzimport set Reference to bz56153.
bzimport added a subscriber: Unknown Object (MLST).

bingle-admin wrote:

Prioritization and scheduling of this bug is tracked on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1333

This is actually not specific to the nearby page and effects mobile pages in debug mode.

Looks like 'target' is missing from ResourceLoaderContext and makeLoaderURL. This probably means that any requests embedded in the HTML are broken (not found) as well if they are restricted by target.

bingle-admin wrote:

Prioritization and scheduling of this bug is tracked on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1340

Change 94171 had a related patch set uploaded by Jdlrobson:
Make debug=true work again

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

Change 94171 merged by jenkins-bot:
Make debug=true work again

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