Lucas_Werkmeister_WMDE added a comment.

  This is because of the recent changes related to T324991: Make Wikibase not 
rely on the ResourceLoader target system 
<https://phabricator.wikimedia.org/T324991>. Previously, Wikibase added 
desktop-only ResourceLoader modules unconditionally to the parser output, and 
relied on the target system to filter them out on mobile. In changes related to 
that task, we did two things:
  
  1. Change the PHP code to conditionally add desktop-only ResourceLoader 
modules depending on whether we’re on mobile or not.
  2. Removed the target declaration from the desktop-only modules.
  
  But what we didn’t realize was that the ResourceLoader modules are part of 
the parser output in the parser cache. So now the parser cache still contains a 
bunch of cached parser output which has the desktop-only ResourceLoader modules 
added (because that output predates change 1), but the modules are now being 
added everywhere (because change 2 is effective immediately, even for cached 
output). Change 2 should only have happened four weeks after change 1, after 
all old parser output is gone from the parser cache.
  
  To fix this, we need to temporarily reintroduce the target declarations. 
(Until we’ve done that, any particular affected page can also be fixed by 
purging it, as I’ve just done for Rocket Clown.)

TASK DETAIL
  https://phabricator.wikimedia.org/T336956

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, Edu, Aklapper, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to