According to Codex Style Guide:
https://doc.wikimedia.org/codex/latest/style-guide/constructing-forms.html#layout
forms "should span the entire parent container of the page".
We need to leave some space for the account benefits column,
so we can't quite do that, but we can make it less cramped.
Allow the benefits column to shrink a little, so that this change
doesn't push it offscreen at common screen resolutions.
Bug: T355853
Bug: T407172
Change-Id: I70bdbd414e2dc871dadc58922b34acb91cd66381
(cherry picked from commit f0cf5e6393663f319f1d7697f4527d9a4635e760)
This is a forward-compatibility patch: it will eventually allow us to
slim down the serialized form of the ParserOutput by omitting
properties which are set to their default values.
Change-Id: I52ba7b1560b67347b4c08eb3a2a45ed464b8f4f7
(cherry picked from commit f54f2a98ea18d2b974728e46dd7ccd2ecf0d78fd)
* Update vendor from branch 'REL1_43'
to 33b2d2576c1c2f9a522f183e4a0dae5db21fc01a
- build: Switch local image from composer-php74 to composer-php81
In theory we could keep this on an arbitrarily different and older
PHP version for quite a while (e.g. PHP 7.2 even if we wanted) since
Composer generally does not execute or validate the code it downloads,
and the way it resolves the dependency tree and PHP requirement is
deterministic in the software, regardless of local runtime version.
But for consistency it feels right to use php81 here.
Note that this does NOT change the composer.json#require.php field
which remains at `php >= 7.4`, and thus this also does not change the
auto-generated `composer/platform_check.php` file which hardfails
execution on any PHP <= 7.4 server.
Bug: T328921
Change-Id: I6b674e74aeaaec2678a06eea99eded2684f75990
(cherry picked from commit f21952e554147262c749365ae219edaa1e33c7a0)
* Update skins/Vector from branch 'REL1_43'
to 961a4867109880058ce9848fe68dbbdd9870b89b
- Localisation updates from https://translatewiki.net.
Change-Id: I7873479e91c3e846a477a4ee98ed4f4d7ab2b97b
* Update skins/Timeless from branch 'REL1_43'
to f86fbf733f430d932b476213a91f71c116f508bf
- Localisation updates from https://translatewiki.net.
Change-Id: I24faf26767edaaee52305a0ebe965da32a55e189
* Update extensions/VisualEditor from branch 'REL1_43'
to f818f56e5214f9ac16dfe885438d5dad957275fb
- Localisation updates from https://translatewiki.net.
Change-Id: Ib5efcb4305272ec89cf856a4b8f652d82af3ed77
* Update extensions/WikiEditor from branch 'REL1_43'
to 3255ee462ec1a8cf9182b332e68a65180fc772d3
- Localisation updates from https://translatewiki.net.
Change-Id: Ib5efcb4305272ec89cf856a4b8f652d82af3ed77
* Update extensions/TemplateData from branch 'REL1_43'
to 84301428b3a24b75a8b9ed75122cb70d5d52eaa8
- Localisation updates from https://translatewiki.net.
Change-Id: I7d43be75a5601bc1bb1cbc717c0db51ca333e1fb
* Update extensions/SyntaxHighlight_GeSHi from branch 'REL1_43'
to faffea13692ef9cc71a0d22ab5307a2fc72c68f8
- Localisation updates from https://translatewiki.net.
Change-Id: I8beeaf27eaa165c65f944bd9104a9b4aee7009a6
* Update extensions/OATHAuth from branch 'REL1_43'
to 3e9bd001ee24b9ad01a4a52a411a0b9757dd6256
- Localisation updates from https://translatewiki.net.
Change-Id: I4e79d9a7022b66951e0ff6a94c7508d19954358d
* Update extensions/Math from branch 'REL1_43'
to 798124599a416eab768ddbb9feaa4ea68efdd6e5
- Localisation updates from https://translatewiki.net.
Change-Id: Ie24c460d1d127d06dc7c762573da7938545684de
* Update extensions/Linter from branch 'REL1_43'
to 486b2a2380337bfbc068af62fd653a0b84cbe41d
- Localisation updates from https://translatewiki.net.
Change-Id: I85e1b84d142c58d4ecf1ec1ee38bbade6e3bbbae
* Update extensions/Echo from branch 'REL1_43'
to 6dff29405342cd139ede28b8cf184cbdc618541e
- Localisation updates from https://translatewiki.net.
Change-Id: I0254ab4b64f01e2dccd678cd76faefffce50a37b
* Update extensions/DiscussionTools from branch 'REL1_43'
to 943d89d785176b3d8bac8a9e04dca3144d81ef8b
- Localisation updates from https://translatewiki.net.
Change-Id: I8aa9b2c515b147ee788f183579d6e2bea4385426
* Update extensions/CiteThisPage from branch 'REL1_43'
to bd6677bbb491fa449f01ac754a4484a4e0937025
- Localisation updates from https://translatewiki.net.
Change-Id: I98cbdec577e5d0495a0d6abce2f2201d596a845e
* Update extensions/Cite from branch 'REL1_43'
to 2f98b6dc4f1680defff5137c1914defa01ccefac
- Localisation updates from https://translatewiki.net.
Change-Id: Iee3a5f0fd8396691ef25869131af8d98e88a7c45
* Update extensions/CategoryTree from branch 'REL1_43'
to 0ff717b91a855fcd2f975c49a969897c13ab1df8
- Localisation updates from https://translatewiki.net.
Change-Id: I2e1aee9f0eee92aa88512e19cbf9622e566255a7
* Update extensions/AbuseFilter from branch 'REL1_43'
to a79a76303b8d4a74d80f676cd608fcb270cef6e3
- Localisation updates from https://translatewiki.net.
Change-Id: I590869b8b7353b11a840c62f7c3adb4b0b94dd00
prop=videoinfo also set this key, using both results in error
Needs a new flag as ApiResult::OVERRIDE override the whole result array
of the given sub key and not only conflicting keys.
Bug: T402438
Change-Id: I17e8e2f35c713e9ed6169255113e888ffdb9ea12
(cherry picked from commit c94b6ced5d653204bb590ba5d767650f74d93be4)
* Update extensions/OATHAuth from branch 'REL1_43'
to 85e9bd65adb63534b9aa4a6dff7a6dab9fd4c9bb
- Remove base32 padding characters from TOTP secret key
* In Ic647b5ba8, the TOTP key creation was adjusted to
use a 26-byte, base32-encoded secret key. This led to
the introduction of padding characters (=) at the end
of the key string, which some authenticator apps do not
support. This patch introduces a trivial method to
remove the extra padding characters while preserving
the creation of a valid TOTP key value.
Bug: T408225
Bug: T401393
Change-Id: I1bc8b66d12fc4aa53e8d37802d250552cfd4a772
* Update skins/Vector from branch 'REL1_43'
to bc88b28ddf1dde0ad25bc5ea47f1e896ae91be95
- Localisation updates from https://translatewiki.net.
Change-Id: I27612646eee0abb528668c7dca17ee33bf93375a
* Update skins/Timeless from branch 'REL1_43'
to dec463b0768f7888f89b139baa424ef2f644d839
- Localisation updates from https://translatewiki.net.
Change-Id: I40f0b1de7af990cfb3412e0b47eda6d740a082e1
* Update skins/MinervaNeue from branch 'REL1_43'
to 254a0ba418748063847f3416ffa9b4cc7facaa7e
- Localisation updates from https://translatewiki.net.
Change-Id: I5522c291eb9b89c2db1ec6b515cdc7e1d90caa9e
* Update extensions/VisualEditor from branch 'REL1_43'
to 2612bc0874bbe8e5a55cc034da40cf8a4c49e733
- Localisation updates from https://translatewiki.net.
Change-Id: I9e60d5df32b56c1c722211a268e21c190a394998
* Update extensions/WikiEditor from branch 'REL1_43'
to cc7b12a01565cf57815d3eedce1efdd6020edf4d
- Localisation updates from https://translatewiki.net.
Change-Id: I9e60d5df32b56c1c722211a268e21c190a394998
* Update extensions/OATHAuth from branch 'REL1_43'
to ed7a06f0d1d7d9555c9daac18cc54c9b648d3977
- Localisation updates from https://translatewiki.net.
Change-Id: Idca777ada7d19a8778a46213840c057a4341f93d
* Update extensions/Scribunto from branch 'REL1_43'
to 310c6748263a0ab19d077ba332293a3a04ff5dbb
- Localisation updates from https://translatewiki.net.
Change-Id: Id452bf58d45c70f497f3a78c91d60f99547e747d
* Update extensions/TitleBlacklist from branch 'REL1_43'
to b7ff44884d361889e3daaf6dd40007dc4fdcad7a
- Localisation updates from https://translatewiki.net.
Change-Id: I6fd1d670a7db117037cecec51fcccf1030904d68
* Update extensions/Thanks from branch 'REL1_43'
to fe1d961af992a4ae5f4a728b5a72351794f65d56
- Localisation updates from https://translatewiki.net.
Change-Id: Id2dd4ff62dbcf87a5f16deda973323c44efa3a0f
* Update extensions/TemplateData from branch 'REL1_43'
to 9ff16f08f9a733366fb7565da17d09040a648dbb
- Localisation updates from https://translatewiki.net.
Change-Id: I4894b0b6c71f340f014cc5e6ffb72f79cb61ab85
* Update extensions/ReplaceText from branch 'REL1_43'
to cef49ab3ec80dd8174baa4c1a32c1858ffae3864
- Localisation updates from https://translatewiki.net.
Change-Id: I021fa790574f39580957e57c3b2dbe8e80d391ca
* Update extensions/Nuke from branch 'REL1_43'
to c8eb3e3aff8026b8d212fc1b5f2dfc37c3a0b98b
- Localisation updates from https://translatewiki.net.
Change-Id: Ia794c753f7b0469abc7f6613acc63390de0e230f
* Update extensions/Math from branch 'REL1_43'
to 83e7004b43d72a4c94c3a9a692b5c9e2ece0f5de
- Localisation updates from https://translatewiki.net.
Change-Id: I18c56227c0f33f1dcbe96f99682ab5c67ec3fe33
* Update extensions/Linter from branch 'REL1_43'
to 54be10ec80f60f46ee3295feffc94c685a869cee
- Localisation updates from https://translatewiki.net.
Change-Id: I36eacba73c47e93b214296141d8f294c77b10358
* Update extensions/DiscussionTools from branch 'REL1_43'
to 4c31142b3b9e1e835e900a8f8333b4290aca542f
- Localisation updates from https://translatewiki.net.
Change-Id: I1beb55de7b978028c2b7c3dba2496ddece756579
* Update extensions/Echo from branch 'REL1_43'
to c9279d7ba70b5cb482b6ea2edddb7243a5ed2db7
- Localisation updates from https://translatewiki.net.
Change-Id: Ie15937e1ce49cd733ba46d983a8c0cc1bde0e8bc
* Update extensions/ConfirmEdit from branch 'REL1_43'
to aad335c0969b5487b8f34bcfaa8f99f707b872fd
- Localisation updates from https://translatewiki.net.
Change-Id: I9b81b7b6324ec4da0652c77b74a1308d925cbcf6
* Update extensions/Cite from branch 'REL1_43'
to daf2831093d8378184ee85fd2ed00483bffa1e9c
- Localisation updates from https://translatewiki.net.
Change-Id: Ic63a1dbcb651bcca6920574c0efcf7c6f552ba2e
* Update extensions/AbuseFilter from branch 'REL1_43'
to 7dd7fefcbb31ae6c3530842a40e6a4638bd54fc0
- Localisation updates from https://translatewiki.net.
Change-Id: I0f9540cdcf7aed7740716be066879373a888a136
* Update skins/MinervaNeue from branch 'REL1_43'
to 30218160a02a789c1b155d8fed9560b1f1195e7d
- Localisation updates from https://translatewiki.net.
Change-Id: I3a83628dda4ff7e3a95a5ccf3a1815886edcedea
* Update skins/Vector from branch 'REL1_43'
to 5e7863738f126133411a9b37a3393c6a9b74d615
- Localisation updates from https://translatewiki.net.
Change-Id: I31bcb848ae5b3ce6056f6f4d87a7bed4cd2157cd
* Update skins/Timeless from branch 'REL1_43'
to c041b68c339fc1de27dcc437b9a923357474fec7
- Localisation updates from https://translatewiki.net.
Change-Id: I3a83628dda4ff7e3a95a5ccf3a1815886edcedea
* Update extensions/VisualEditor from branch 'REL1_43'
to 71c2969e32dd2d7e5beda63726ad3551e9a3bd83
- Localisation updates from https://translatewiki.net.
Change-Id: Icccf31fc99f4e997f5716ca4f1f1d8a1b82feab6
* Update extensions/WikiEditor from branch 'REL1_43'
to fa9835f176c00c83e314053cfd10ee9d6950902d
- Localisation updates from https://translatewiki.net.
Change-Id: Id8869b47763afd21f706b250ddcaba1296ae5132
* Update extensions/TitleBlacklist from branch 'REL1_43'
to d7aa46bf0af880c98526bf1ab623d5b1ff29ec28
- Localisation updates from https://translatewiki.net.
Change-Id: Ib6aeb7a98da6a57986fbb14fb901b37e3fb6ffff
* Update extensions/Thanks from branch 'REL1_43'
to 322717030c3af08867b1ec5d43255b6d5818aa04
- Localisation updates from https://translatewiki.net.
Change-Id: I0f3ac7cb495dfde3a1df52243d61649c23e31e1c
* Update extensions/TemplateData from branch 'REL1_43'
to e25ded1ddd1812ec0bc657bc35706cadf21c9954
- Localisation updates from https://translatewiki.net.
Change-Id: Ieaf52e3816f47a25f001d1683fc3272ae46ba9dd
* Update extensions/SpamBlacklist from branch 'REL1_43'
to d235088a0436b5804f858d4be46b14f4a9ba649e
- Localisation updates from https://translatewiki.net.
Change-Id: Iecabe42945a550db0e382b565481f65f86c01a4a