Scrum of scrums/2020-09-09

= Scrum of scrums =

= 2020-09-09 =

Web

 * Updates:
 * Summary: moving the search header for Vue.js search.
 * Desktop Improvements Project (Vector / DIP):
 * PrefUpdate captures user preference modifications at registration
 * Refinements to search box in site header
 * [Spike 10hrs] Determine steps necessary for switch to header-first DOM
 * Reduce space between sidebar and content
 * A/B test setup for search changes
 * Move the existing search to the header in preparation for Vue.js search development
 * Checkbox and mediawiki.toc.styles styles should be merged into a single ResourceLoader module
 * Add user journey performance tests for Vector's Legacy and Vue.js search
 * Vue.js search case study:
 * See weekly status updates.
 * Mobile website (MinervaNeue / MobileFrontend):
 * TypeError: e.on is not a function. (In 'e.on("hide",(function{e.emit("_om_hide")}))', 'e.on' is undefined)
 * Image loader is not resilient (Uncaught Error: 'retryPath' must be set in options param. Received:)
 * Regression: Nested references do not open if user clicks on [ or ] (which are wrapped in span)
 * Standardization
 * Decide on and clean up naming of CSS classes identifying menus in toolbars and the sidebar.
 * Page Previews
 * TypeError: u.abort is not a function
 * Miscellaneous
 * Update to user styles and scripts required: .menu, .vectorTabs and .vectorMenu no longer supported
 * ToggleSwitchWidget: widget has wrong role 'checkbox' when it should be 'switch'
 * TypeError: results.error is undefined
 * TypeError: element is undefined (getAccessKeyLabel)
 * Advanced search doesn't handle removing template nameToggleSwitchWidget: widget has wrong role 'checkbox' when it should be 'switch'
 * Removing category filter in Advanced search shows "[object Object]"
 * skins.monobook.mobile.uls dependency doesn't do mobile?
 * SkinMustache should provide standard portlet (menu) data
 * ExampleSkin should use SkinMustache
 * Keyboard Tabbing Order for PopupWidget in Reverse(shift-tabbing) is out-of-order
 * Add 'volumeUp' icon in OOUI
 * Future proof addPortletLink and work towards a standard mw-portlet class for all menus across all skins
 * URL encoded values using fallback 8-bit encoding (invalid UTF-8) cause mediawiki.Uri to crash