mediawiki-skins-Vector/resources/skins.vector.js
Jon Robson 0acb55fc8e Run A/B test enrollment code for any A/B test
Currently the A/B test enrollment code is limited to the
sticky header experiment. Instead of doing that, always check it
inside skin.js and run it if necessary.

Now it's possible for this to run twice, keep track of whether
the init function has been called and make sure it doesn't get called
more than once.

Bug: T335309
Change-Id: Icfef13b019319d07686a06e06846789faf790ed6
2023-05-11 14:36:42 -07:00
..
AB.js Run A/B test enrollment code for any A/B test 2023-05-11 14:36:42 -07:00
activeABTest.json Merge skins.vector.es6 into skins.vector.js 2023-04-11 23:18:46 +00:00
config.json Point out the limited width control 2023-04-14 17:15:56 +00:00
deferUntilFrame.js Merge skins.vector.es6 into skins.vector.js 2023-04-11 23:18:46 +00:00
dropdownMenus.js Drop ES5 compatible code 2023-04-13 00:27:22 +00:00
echo.js Fix InvalidCharacterError: Failed to execute 'add' on 'DOMTokenList' 2023-04-20 13:44:36 -06:00
features.js Consolidate and fix eslint errors, dropping ts-ignores 2023-04-11 16:56:31 -07:00
languageButton.js Use modern ES6 methods 2023-04-14 13:38:38 -07:00
limitedWidthToggle.js Ensure page load popupNotification is closed when the toggle button is clicked 2023-05-03 15:16:15 -05:00
limitedWidthToggle.less Add padding to limited-width toggle to account for close icon 2023-05-09 15:14:29 +00:00
menuTabs.js Drop ES5 compatible code 2023-04-13 00:27:22 +00:00
pinnableElement.js popupNotification Fix memory leaks 2023-04-25 14:51:25 +02:00
popupNotification.js popupNotification Fix memory leaks 2023-04-25 14:51:25 +02:00
scrollObserver.js Merge skins.vector.es6 into skins.vector.js 2023-04-11 23:18:46 +00:00
searchLoader.js Remove Eslint disable and TypeScript ignore rules, bump coverage 2023-04-13 00:20:44 +00:00
searchToggle.js Merge skins.vector.es6 into skins.vector.js 2023-04-11 23:18:46 +00:00
sectionObserver.js Consolidate and fix eslint errors, dropping ts-ignores 2023-04-11 16:56:31 -07:00
setupIntersectionObservers.js Run A/B test enrollment code for any A/B test 2023-05-11 14:36:42 -07:00
skin.js Run A/B test enrollment code for any A/B test 2023-05-11 14:36:42 -07:00
stickyHeader.js Fix TypeError: trigger.attr is not a function 2023-04-20 13:05:21 -06:00
stickyHeaderAB.js Merge skins.vector.es6 into skins.vector.js 2023-04-11 23:18:46 +00:00
tableOfContents.js Remove VectorTableOfContentsBeginning flag 2023-05-08 22:25:03 +00:00
tableOfContentsConfig.json Remove VectorTableOfContentsBeginning flag 2023-05-08 22:25:03 +00:00
watchstar.js Update user menu and watchstar buttons to be consistent with spec 2023-05-03 15:47:00 -07:00