Scrum of scrums/2020-08-12
Scrum of scrums
edit2020-08-12
editProduct
editWeb
edit- Updates:
- Summary: WVUI Vector integration in Vector, Vue.js-focused week starting.
- Desktop Improvements Project (Vector / DIP):
- [Spike 8hrs] "Use Legacy Vector" is not working as a global preference
- Switch test wikis to new version of vector by default
- Allow skins to override mediawiki.page.ready initialisation to enable search JavaScript to be swapped
- Move the existing search to the header in preparation for Vue.js search development
- Document Skin API and their stability, if any (including Vector)
- Vue.js search case study:
- Mobile website (MinervaNeue / MobileFrontend):
- Standardization
- Deprecate and remove `.background-image-svg()` mixin from 'mediawiki.mixins.less'
- Remove obsolete 'set-graphics'/'svg2png'/'imagemin' tasks and Less background-image raster fallback for former Grade C browser support
- Standardize 'mediawiki.ui' variables to CSS variables naming scheme in preparation for WikimediaUI Base variables takeover
- Portals
- Miscellaneous
- Skin hooks should not have unexpected side effects to OutputPage
- TypeError: results.error is undefined
- Drop MonoBookAfterContent hook
- [betalabs] FF only - Notifications - vertical scrolling in the header
- MenuTagMultiselectWidget removes selected tag if invalid input is entered
- MenuTagMultiselect adds items twice if specified as options and selected options
- OOUI window management broken on pages with with additional frames, due to cross document access
- [ShoutWikiAds] Replace use of deprecated hook VectorBeforeFooter
- skins.monobook.mobile.uls dependency doesn't do mobile?
- ActionField + dropdown styling issues
- Drop Monobook/resources/screen-desktop.css from Monobook
- Unify `line-height` to `20px` in widgets to simplify code and better i18n
- Redeploy quicksurvey on enwiki (for a Growth study)