mediawiki-skins-Vector/includes
jdlrobson 89fee04f0b Drop unsupported skin CSS classes
Drop support for vectorMenu, vectorTabs and
vectorMenuCheckbox, body, menu selectors in preference
for standard selectors.

This change will impact a large amount of user scripts/styles but should
not impact any gadgets.

These classes were kept around for user scripts and styles however are not
needed internally. As we transition to a more maintainable skin menu
system, it is time to lose these selectors even though this will cause
disruption.

Vector now will use the mw-portlet class rather than the vector-menu
class in its own CSS styling, however it keeps the other classes to
allow differentiation of the different types of menu.

Changes to test: Previously the tests assumed all portlets were empty
when checking the classes. This is very rare, so its better to check
the classes of non-empty portlets, so several tests are updated
accordingly to drop the emptyPortlet class.

Bug: T262092
Change-Id: I1824335eb47d613c2a4804ec1f1106c0f4c16101
2020-10-01 19:50:24 +00:00
..
FeatureManagement A/B test of search in header for logged in users 2020-09-14 14:22:46 +01:00
HTMLForm/Fields [Special:Preferences] [PHP] Add HTMLSkinVersionField form field 2020-08-31 12:04:12 -07:00
templates Drop unsupported skin CSS classes 2020-10-01 19:50:24 +00:00
Constants.php SearchBox: Add data-search-loc attribute 2020-09-17 18:24:24 +00:00
Hooks.php Merge "Make max-width the default for modern Vector" 2020-09-14 20:55:35 +00:00
ServiceWiring.php A/B test of search in header for logged in users 2020-09-14 14:22:46 +01:00
SkinVector.php Drop unsupported skin CSS classes 2020-10-01 19:50:24 +00:00
SkinVersionLookup.php [fix] "Existing account only" skin version config 2020-04-29 18:36:03 +00:00
VectorServices.php hooks: Don't use SkinVersionLookup directly 2020-08-18 11:40:48 +01:00