Steps to replicate the issue (include links if applicable):
- Visit any page making sure UniversalLanguageSelector extension is not installed
- Check if Vue is loaded on the page via mw.loader.getState('vue');
- Enable UniversalLanguageSelector extension
- Check if Vue is loaded on the page via mw.loader.getState('vue');
What happens?:
Vue gets unnecessarily loaded on page load by ULS.
What should have happened instead?:
There is no need to load it since ULS only depends on styles in Vue.
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):