Last modified: 2014-09-04 09:27:36 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T72327, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 70327 - jquery.ui.core styles overriding Wikibase styles for references-heading toggle
jquery.ui.core styles overriding Wikibase styles for references-heading toggle
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataRepo (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Wikidata bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-03 06:54 UTC by Aude
Modified: 2014-09-04 09:27 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Aude 2014-09-03 06:54:23 UTC
On wikidata, jquery.ui.core styles are overriding the wikibase styles for the references-heading toggle.

this means it's styled blue with an outline, whereas we normally override and remove these styles.

in the html header, I see:

<link rel="stylesheet" href="//bits.wikimedia.org/www.wikidata.org/load.php?debug=false&amp;lang=en&amp;modules=ext.echo.badge%7Cext.uls.nojs%7Cext.wikihiero%7Cjquery.wikibase.statementview%2Ctoolbar%7Cmediawiki.legacy.commonPrint%2Cshared%7Cmediawiki.skinning.interface%7Cmediawiki.ui.button%7Cskins.vector.styles%7Cwikibase.common%2Ctoc&amp;only=styles&amp;skin=vector&amp;*">
<link rel="stylesheet" href="//bits.wikimedia.org/www.wikidata.org/load.php?debug=false&amp;lang=en&amp;modules=jquery.ui.core&amp;only=styles&amp;skin=vector&amp;*">

with jquery.ui.core being added after jquery.wikibase.statementview. (I see these are added by EntityView?)

with debug=true, it works correctly, but simply (it seems!) because each of the above is loaded individually in alphabetical order, so jquery comes before wikibase.

I cannot reproduce the issue on my dev wiki, although have occasionally seen this happen before and never found out why.
Comment 1 Thiemo Mättig 2014-09-03 08:42:15 UTC
I remember seeing this. Purging always fixed it.

Currently I can't reproduce it. Do you have an example URL?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links