Styles for message boxes are now loaded on page load.
This is temporary until I2808de0fa9826ae0eb5dc09ad62f0a901479110e lands.
Bug: T373602
Change-Id: I34730117cfdb2204883224c9d9f2bd902025cdb2
Going forward these styles will be provided where needed by
the mediawiki.legacy.messageBox module.
Bug: T360668
Change-Id: I58d9e41f0c98adbd816240b161b5145a667436cd
Bring in the WMF defaults for namespaces and actions
so that they apply to 3rd party wikis, and dev instances.
Bug: T373875
Change-Id: I865aebb4c2934ab6bc1cc55d9af9143f5fd75816
We don't want to filter out action=edit/submit as the
page also can contain a content preview, which should
respect the appearance preference.
Instead reset the UI size for mw-editform.
Note that the font size of the edit are is already fixed
at 13px, so this just fixes the size of UI components,
which shouldn't be scaled by the appearance setting.
Bug: T373875
Change-Id: Iaabdb67da23b5722056046c1ed88e366471d7b2c
ResourceLoader uses the KeyValueDependencyStore by default. And, in
PHPUnit context, MediaWiki's MainStash defaults to HashBagOStuff. It makes sense to remove this since both are the default already.
Additionally, since we are in the process of merging KeyValueDependencyStore into DependencyStore, the internal
KeyValueDependencyStore class name will no longer exist.
Neeeded by Ia581ac107cb139afb0740a36f4f22f047d0de1ad.
Bug: T343492
Change-Id: Ib3c41ff5d615ba75ec25af4858746eaf708c8750
mw-teleport-target is used for UI components (popups) that
are part of the interface, not the content, so should not
change when the user changes their content font size.
Bug: T373875
Change-Id: If2fa517499a00e726076035cd6d94ad4a6642b30
Due to T343838, we need to adjust the Echo icon after clicking
so it renders consistently with Codex. This is a longstanding bug
and a slight adjustment to how we approach the icon now that Codex
and Vector 2022 use mask-image for their icons.
Bug: T373936
Change-Id: Icdb9cc49c157cb5cbf13fe1f7d5e91b7e986e92e
This was introduced in I16411a7ea47, which only documented the
changes to the colors used. An unintended side effect was inheriting
the standard border-radius, but that should be applied in a
more targetted manner to avoid conflicting with existing
UI components (e.g. OOUI toolbars).
Bug: T373989
Change-Id: I0615ce1594d66cb5207cd119597ae4d0765e94af
This is failing again on a test that only removes a maintenance script
and its tests...
Bug: T373017
Change-Id: I01ec60c6e446448a5a41b242b5ff1dec3868df21
Visual changes are subtle, but impact 43 scenarios. The color
and positioning is slightly modified to match Codex.
Bug: T363920
Change-Id: Ie5c88e0aa243f73f2dc9f310d18fd59b831edc64