mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-12-02 18:06:16 +00:00
be36f1fab1
This JS code duplicates the PHP implementation in VisualEditorHooks in order to allow changes to the configuration of edit tabs (e.g. wgVisualEditorUseSingleEditTab and wgVisualEditorTabPosition) to take effect for logged-out users immediately, without waiting for the HTML caches to clear. It was worthwhile 10 years ago when VisualEditor was being rolled out to new wikis or reconfigured daily, but it is not today when we hardly ever change these settings. It proved difficult to maintain as the skins change, it has several known bugs (T292125, T306807, T346944), and probably several more unknown ones, given that it hasn't been tested in about 10 years. Let's remove it and save ourselves the headache. (Also also reduce the amount of code we ship on all page views by almost a kilobyte.) Bug: T292125 Bug: T306807 Bug: T346944 Change-Id: Ib82f5402872a2429445463a1e1ef92806d3326f9 |
||
---|---|---|
.. | ||
styles | ||
.eslintrc.json | ||
ve.init.mw.ArticleTargetLoader.js | ||
ve.init.mw.ArticleTargetSaver.js | ||
ve.init.mw.DesktopArticleTarget.init.js | ||
ve.init.mw.DiffLoader.js | ||
ve.init.mw.DiffPage.init.js | ||
ve.init.mw.ProgressBarWidget.js | ||
ve.init.mw.TempWikitextEditorWidget.js | ||
ve.init.MWEditingTabDialog.js | ||
ve.init.MWEditModeTool.js | ||
ve.init.MWVESwitchPopupWidget.js | ||
ve.init.MWWelcomeDialog.js | ||
ve.utils.parsoid.js |