mediawiki-extensions-Visual.../modules/ve-mw/tests/ui
Thiemo Kreuz fd669a4d16 Remove obsolete performance bottleneck from TransclusionModel
This sorting algorithm was introduced via Ic6bc348 (T274544). Note
there is no index parameter in the .onReplacePart() handler at this
point. When a part was moved, it was removed and simply appended
to the end. The additional sorting was needed to move it back to the
correct position.

This changed a few days later via Iafe29f1. There is now an index
parameter. The .onReplacePart() handler does the same as before, but
puts the part at the correct position right away. The additional
sorting is pointless since then.

The removed code alone is responsible for 1/3 of the total blocking
time when the template dialog opens.

Bug: T296335
Change-Id: I6c3fa70b532d34cd29d59c3b48ab81ebf608d548
2021-12-06 17:36:53 +00:00
..
actions Update more test code to use ES6 syntax 2021-04-30 10:08:45 +00:00
datatransferhandlers Update more test code to use ES6 syntax 2021-04-30 10:08:45 +00:00
dialogs assert.ok -> assert.true 2021-11-09 00:30:20 +00:00
inspectors Update more test code to use ES6 syntax 2021-04-30 10:08:45 +00:00
pages assert.ok -> assert.true 2021-11-09 00:30:20 +00:00
widgets Remove obsolete performance bottleneck from TransclusionModel 2021-12-06 17:36:53 +00:00
ve.ui.DiffElement.test.js Update more test code to use ES6 syntax 2021-04-30 10:08:45 +00:00