mediawiki-extensions-Cite/modules
Ed Sanders 1a2ae0682f ve-cite: Use proper method for comparing linear data (attempt 2)
In Ifb0ba3caf8d we removed this reference equality check and replaced
it with a deep object comparison, however due to the fact that
hashes for MWReferenceNodes were simplified in I8c26686d7b to
improve visual diffs, this resulted in a overly simplified comparison
that couldn't distinguish references with the same "name".

Instead do a deep object comparions of the standard node hash object.

Tests added in Ia0bbd40528 assert that this doesn't result in the
regression that caused T296044.

Bug: T296086
Change-Id: I7b37fb54e14bfe28a07f722a2c45fd4e4a2d44f2
2021-11-19 14:24:42 +00:00
..
ve-cite ve-cite: Use proper method for comparing linear data (attempt 2) 2021-11-19 14:24:42 +00:00
.eslintrc.json Move eslint client config to modules, fix warnings 2021-11-03 16:38:31 +00:00
ext.cite.a11y.css Remove IE 6 & 7 specific hacks 2019-10-03 18:51:47 -07:00
ext.cite.a11y.js
ext.cite.highlighting.css
ext.cite.highlighting.js Move var declarations inline 2021-11-03 16:38:31 +00:00
ext.cite.print.css
ext.cite.style.css Add a definition for .mw-ref-follow to Parsoid's stylesheet 2020-12-03 22:50:57 +00:00
ext.cite.style.fa.css
ext.cite.styles.css Cite: Move margin in column references 2021-02-08 21:56:39 +00:00
ext.cite.styles.minerva.less
ext.cite.tracking.js Move var declarations inline 2021-11-03 16:38:31 +00:00