mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-15 10:35:48 +00:00
a40947ed18
This does have a significant impact on the performance of the template dialog. Not only on construction time, but also because MWExpandableContentElement objects do some quite expensive .updateSize() calculations the moment they become visible. I profiled a template with (only) 200 undocumented parameters. Construction time goes down from ~600ms to ~520ms. The mentioned .updateSize() runtime goes down from ~300ms to ~10ms. Bug: T296335 Change-Id: I280f814e722b299aae0ec6a5a2fa59292e3e5887 |
||
---|---|---|
.. | ||
actions | ||
commands | ||
contextitems | ||
datatransferhandlers | ||
dialogs | ||
elements | ||
inspectors | ||
pages | ||
styles | ||
tools | ||
widgets | ||
ve.ui.MWAriaDescribe.js | ||
ve.ui.MWCommandRegistry.js | ||
ve.ui.MWExtensionWindow.js | ||
ve.ui.MWSequenceRegistry.js | ||
ve.ui.MWSurface.js | ||
ve.ui.MWWikitextCommandRegistry.js | ||
ve.ui.MWWikitextDataTransferHandlerFactory.js | ||
ve.ui.MWWikitextSequenceRegistry.js | ||
ve.ui.MWWikitextSurface.js | ||
ve.ui.MWWikitextTransferRegistry.js |