Commit graph

5480 commits

Author SHA1 Message Date
Jon Robson 0e2e1a9a17 Remove PerformanceBudgetTest
This test has not served the original purpose it intended and is
now more of a nuisance than supportive to our goal of monitoring
performance across MediaWiki.

For now, we are going to remove this test in favor of a new test
that we are currently finalizing in T360590 that we hope to land
after the next MediaWiki release.

Bug: T373017
Change-Id: I0eb22ebbed67ded008de7ca75f9f8f399a214ef8
2024-09-25 22:58:32 +00:00
Sergio Gimeno d11e77a5ec PerformanceBugetTest: increase budget for GrowthExperiments styles
Should unblock merges in GrowthExperiments repo

Bug: T373017
Change-Id: Iadc09e048c46d6d0cf255dbc82932cd07c33d5a2
2024-09-25 15:39:30 +02:00
Translation updater bot c6e3c1acf8
Localisation updates from https://translatewiki.net.
Change-Id: I457aed2c9dce9a1cf1a4e2b56b92106a79587373
2024-09-25 09:20:29 +02:00
Translation updater bot 7bf759ac6c
Localisation updates from https://translatewiki.net.
Change-Id: I43705bb9450c95b0ec6e9140d456b7648abf16f8
2024-09-24 09:32:46 +02:00
jenkins-bot 3152971407 Merge "Bump size of Vector performance budget to accomodate FlaggedRevs styles" 2024-09-23 22:04:25 +00:00
Translation updater bot 31180d23c3
Localisation updates from https://translatewiki.net.
Change-Id: I63cf1122b7cfc1cac0c17ada38eb97002055a9e3
2024-09-23 09:25:02 +02:00
Jon Robson 1dd7fcc32b Bump size of Vector performance budget to accomodate FlaggedRevs styles
Styles for message boxes are now loaded on page load.

This is temporary until I2808de0fa9826ae0eb5dc09ad62f0a901479110e lands.

Bug: T373602
Change-Id: I34730117cfdb2204883224c9d9f2bd902025cdb2
2024-09-21 00:37:03 +00:00
Translation updater bot cf2f1a4f0d
Localisation updates from https://translatewiki.net.
Change-Id: Id9506b85a86a51e727738f7d2de5a50def72387a
2024-09-20 09:25:48 +02:00
Translation updater bot 24305edcca
Localisation updates from https://translatewiki.net.
Change-Id: Ib79d164a3e969502b84c74d945181f04b2ac9a1f
2024-09-19 09:19:58 +02:00
Jon Robson 111b3155e0 Drop support for non-Codex message box styles in Vector 2022 and Vector
Going forward these styles will be provided where needed by
the mediawiki.legacy.messageBox module.

Bug: T360668
Change-Id: I58d9e41f0c98adbd816240b161b5145a667436cd
2024-09-18 21:08:01 +00:00
Translation updater bot ad84e051c9
Localisation updates from https://translatewiki.net.
Change-Id: I4ba03a733b3ef9b7e7e1ca03da72bce42a759ea5
2024-09-18 09:20:40 +02:00
Jon Robson 3b9510a2f8 Increase permitted Codex bundle size
Unblocks: I1106330843660978bd917fe5ab7ce2e23226d3ee
Change-Id: I9f95872d9b85785520aea839a535fbb0ce3f67b1
2024-09-17 22:07:49 +00:00
Translation updater bot 38a7bca2fb
Localisation updates from https://translatewiki.net.
Change-Id: I9f6dde206e772a398c8b5a51171fad1054deb8bb
2024-09-17 09:32:13 +02:00
David Lynch 8f714bb7fe Teleport target font-size override should be on the ID
Follow-up to 882ed44615

Bug: T373875
Change-Id: I67c62b5dad6ff49b8d1f3bfe9c30085b4ce7fc09
2024-09-16 11:58:32 -05:00
Translation updater bot b9a9fe5094
Localisation updates from https://translatewiki.net.
Change-Id: I616879e46159606f5bf8618415e8e1311f330f2d
2024-09-16 09:31:49 +02:00
jenkins-bot d091ee230d Merge "Use browser native URL instead of mw.Uri" 2024-09-13 21:02:04 +00:00
Translation updater bot d30b30811e
Localisation updates from https://translatewiki.net.
Change-Id: I18837aa58d359ee073914a1243688909561f516b
2024-09-13 09:20:30 +02:00
Ebrahim Byagowi 475f80cf76 Use browser native URL instead of mw.Uri
Bug: T374314
Change-Id: I66be10c017e853ea130b0919789b22c4c3f12622
2024-09-13 07:08:12 +03:30
Translation updater bot d28be12638
Localisation updates from https://translatewiki.net.
Change-Id: Icd9a3ee33313890d5f7aadb70279fe48750fcb90
2024-09-12 09:19:47 +02:00
jenkins-bot 6bf48eee89 Merge "Drop unused code relating to old limited width toggle." 2024-09-11 18:47:27 +00:00
jenkins-bot 663e73e60d Merge "Disable font size scaling on Special: pages, and other namespaces" 2024-09-11 17:56:58 +00:00
jenkins-bot 449b1e715a Merge "Use base font size for wikitext editors" 2024-09-11 17:30:38 +00:00
Ed Sanders 48cdb7e8e8 Disable font size scaling on Special: pages, and other namespaces
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
2024-09-11 17:08:19 +00:00
Ed Sanders b33a895bc1 Use base font size for wikitext editors
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
2024-09-11 17:39:26 +01:00
Translation updater bot 197a27a67c
Localisation updates from https://translatewiki.net.
Change-Id: If36e7949c8c60cbfe6a8bf309bec018f59c9fb68
2024-09-11 09:22:41 +02:00
Hannah Okwelum 8f25cfbde2 phpunit: Remove use of internal KeyValueDependencyStore class
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
2024-09-11 00:43:25 +00:00
Jon Robson 3fbf5b49f0 Drop unused code relating to old limited width toggle.
Follow up to Ie2617e2fa83b6a888a7a2799cc39f048731dc60d

Bug: T367591
Change-Id: I270f1902f40946f31de29777735dee2e10ebfebe
2024-09-11 00:12:59 +00:00
Translation updater bot b6aff24d2c
Localisation updates from https://translatewiki.net.
Change-Id: I44a0987dac74e97114b8b55e95747bd91043b9e1
2024-09-10 09:33:36 +02:00
Translation updater bot 3590cc18a6
Localisation updates from https://translatewiki.net.
Change-Id: I7d28cb252ecd7e777bf97c56284d78e10a22e7f1
2024-09-09 09:25:17 +02:00
Jon Robson ea8660bb60 Cleanup: Remove dark mode banner code
This is not being utilized any more, tested or maintained so should
be removed.

Change-Id: I9410171e1025e428b48e5dd12c7dc1161cc800f6
2024-09-06 21:11:04 +00:00
jenkins-bot 1c3ee74a7a Merge "Follow-up Ie0a938249: Add comment explaining why resize event is needed" 2024-09-06 19:54:36 +00:00
Ed Sanders 882ed44615 Use UI font size for mw-teleport-target
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
2024-09-06 14:54:50 +01:00
Ed Sanders 64e586d2a4 Follow-up Ie0a938249: Add comment explaining why resize event is needed
Bug: T374092
Change-Id: I27e66bbab4c2f915c80db8ac823972b2f31a07e9
2024-09-06 14:50:03 +01:00
Translation updater bot 99775681a8
Localisation updates from https://translatewiki.net.
Change-Id: Ia26799c15ce3484d18ecd57a607133a9d38e017d
2024-09-06 09:42:43 +02:00
jenkins-bot 5f944947e4 Merge "Reset border-radius on links" 2024-09-05 18:15:52 +00:00
Ed Sanders f653d50f12 Emit a window resize event when client preferences are changed
Bug: T374092
Change-Id: Ie0a9382498c682ac8c1f7942cc3590e9789a1e80
2024-09-05 11:26:43 +01:00
Translation updater bot b3300f6f19
Localisation updates from https://translatewiki.net.
Change-Id: Ic67fd8f0eff5b145ba28b0c722f54d11f595a9c8
2024-09-05 09:27:25 +02:00
jenkins-bot e2d1b76da5 Merge "Fix override to let indicators float into heading area on legacy Vector" 2024-09-05 01:41:17 +00:00
jenkins-bot a3971ace59 Merge "Fixes: Echo icon not visible after click" 2024-09-04 19:09:21 +00:00
Jon Robson a6e4370bbd Fixes: Echo icon not visible after click
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
2024-09-04 18:16:13 +00:00
Ed Sanders 317107b3f6 Reset border-radius on links
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
2024-09-04 12:06:33 +01:00
Translation updater bot 04552f32b0
Localisation updates from https://translatewiki.net.
Change-Id: I392e5454b1a1e5004220963d89ebf709f4eaca0f
2024-09-04 09:18:33 +02:00
Bartosz Dziewoński aac902c545 Fix override to let indicators float into heading area on legacy Vector
Bug: T373617
Change-Id: I05124bbd20833cd4051ba5b51f7962ce223a5ee2
2024-09-04 03:10:51 +02:00
ksarabia ae6f0d5486 Remove old limited width toggle
* Removes js
* Updates bottomDock style rules
* skin mustache updated
* Remove appearance feature flag - show appearance menu
to all users.

Bug: T367591
Change-Id: Ie2617e2fa83b6a888a7a2799cc39f048731dc60d
2024-09-03 11:25:23 -07:00
Translation updater bot 7abef66b5e
Localisation updates from https://translatewiki.net.
Change-Id: I66462e48433c7202aad957ea9cf73010fae7f05c
2024-09-03 09:36:07 +02:00
Translation updater bot b0b269e2cd
Localisation updates from https://translatewiki.net.
Change-Id: I97884ebda04b6677078997726e0bdf078e9bdf6e
2024-09-02 09:23:44 +02:00
Michael Große ea1fd81d1e tests: Bump general styles bundle size
This is failing again on a test that only removes a maintenance script
and its tests...

Bug: T373017
Change-Id: I01ec60c6e446448a5a41b242b5ff1dec3868df21
2024-08-30 12:20:30 +02:00
Translation updater bot 4231fa5a29
Localisation updates from https://translatewiki.net.
Change-Id: Id8a13c751287e2737e23eadd4237b03cff214b8b
2024-08-30 09:22:42 +02:00
Jon Robson 0a4f5c8dc9 Language button dropdown arrow should be progressive color
Currently black.
Flagged by Pixel.
Follow up to 010e7e92d

Bug: T363920
Change-Id: Iaa9ea69c8a1f1b50bb8eedda1acc2c657bef0132
2024-08-29 20:27:57 +00:00
jenkins-bot 92a73b6701 Merge "styles: Remove outdated skin variable" 2024-08-29 19:57:18 +00:00