https://bugzilla.wikimedia.org/show_bug.cgi?id=55550

--- Comment #10 from Matthew Flaschen <mflasc...@wikimedia.org> ---
This will stop jquery.ui from loading by default on some WMF wikis. 
Specifically, those where only jquery.mwEmbedUtil depends on jquery.ui.dialog,
and nothing else depends on the part of jquery.ui in question.

For gadgets and user scripts, they just need to declare their dependency,
either using the gadget syntax or mw.loader.using.  Scripts should do this in
general.

However, I thought of another issue.  If sites are using jquery.ui buttons in
regular wikitext, that will also stop working unless jquery.ui.button is loaded
some other way (e.g. English Wikipedia has ext.gadget.teahouse loaded by
default, and it depends on jquery.ui.button).

See https://en.wikipedia.org/wiki/Template:Clickable_button_2 for an example of
this in use.

This will roll out with 1.23wmf2, which means it hits the first non 'test' wiki
on the 4th.  I'll also send out an email to wikitech-ambassadors about this.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to