* Update extensions/AbuseFilter from branch 'REL1_43'
to 4b7d6e4ca2557996d4f58b6a4afe29bcc5316212
- Localisation updates from https://translatewiki.net.
Change-Id: Ib216a42cd0d531aecac2a66ebb38129a6b290cde
Follow-up to commit fea5c2f, which changed from using `BETWEEN` to
expression builder and broke this.
Change-Id: If2686bb547420fa2f12b41adcff69db5611e6428
By default this uses the existing ContentHandler::serializeContent() and
::unserializeContent() methods. But in cases where existing PHP
serialization preserved fields that ::serializeContent() did not,
provide an additional ContentHandler::serializeContentToJsonArray()
and ContentHandler::deserializeContentFromJsonArray() methods which
can be used. Use these in WikitextContentHandler to preserve the
PST flags.
Added test cases and a ContentSerializationTestTrait to make it
easy to ensure forward- and backward-compatibility in accord with
https://www.mediawiki.org/wiki/Manual:Parser_cache/Serialization_compatibility
The new JsonCodecable codec will be used to improve PageEditStashContent
serialization, which no longer has to PHP-serialize its Content object.
New test case added demonstrating compatibility.
Bug: T264389
Bug: T161647
Change-Id: I544625136088164561b9169a63aed7450cce82f5
(cherry picked from commit 21576d6c1893079777a1a51d0f81c4941c58e376)
* Update extensions/ConfirmEdit from branch 'REL1_43'
to 7f55833333be8161756f1be86127b2bb51fb56dd
- Hooks: Add missing action in onEditFilterMergedContent
Why:
- We need to specify that the action is `edit` so that per-action
Captcha class configuration can function properly
What:
- Specify `CaptchaTriggers::EDIT` when obtaining SimpleCaptcha in the
onEditFilterMergedContent hook
Follows-Up: Idc47bdae8007da938f31e1c0f33e9be4813f41d7
Change-Id: Idc160daf4506528d96c1e9101d74f4edbeebf58d
(cherry picked from commit e6caa3a857bf0432e81db8f0a041cc99759fc874)
* Update skins/Vector from branch 'REL1_43'
to 8e27b31f72496028495eccf319471e9785237817
- Localisation updates from https://translatewiki.net.
Change-Id: I8a8fda7ea3def1edc73ebd5397a5f441864fc10d
* Update extensions/VisualEditor from branch 'REL1_43'
to b345fb329d2a56e24410c97e858d4dbbda9bec84
- Localisation updates from https://translatewiki.net.
Change-Id: I25c98e2d1b0903a252048fea9e5266d0743f07db
* Update extensions/WikiEditor from branch 'REL1_43'
to c1c842fe11fb75579ae361365d880bdab1eb0f55
- Localisation updates from https://translatewiki.net.
Change-Id: Iaba96f67d5ec2b390a144f6197f3462c03691fcb
* Update extensions/Thanks from branch 'REL1_43'
to b3cf1b830c4aef8e0eee71ccdaba14c0dd356c72
- Localisation updates from https://translatewiki.net.
Change-Id: Ie5dfb3aa4f20c57e81bd0a8427d50e260e131130
* Update extensions/TemplateData from branch 'REL1_43'
to 987c0095d25cc6fdfa1fe682a840c04f007e63e8
- Localisation updates from https://translatewiki.net.
Change-Id: Ic379e2d9b36b9850825e32f741fd4bf180ccf8a3
* Update extensions/Scribunto from branch 'REL1_43'
to 82edf090d2aea8627a537a24fa7b42ce7bfadb18
- Localisation updates from https://translatewiki.net.
Change-Id: I7161256536c536525e2c0408de400590cf423110
* Update extensions/PdfHandler from branch 'REL1_43'
to db0ace7a9e1111744ad0db8b7313d26907b22c2f
- Localisation updates from https://translatewiki.net.
Change-Id: Ia060c0f29e596193b8ae83779685b843dbfbcacd
* Update extensions/ParserFunctions from branch 'REL1_43'
to 4d965b122c5e1a784faa9472f163c35d2036bd93
- Localisation updates from https://translatewiki.net.
Change-Id: Ibbb4ce68911d6d0147a8e3b8dcbd0928948e033c
* Update extensions/OATHAuth from branch 'REL1_43'
to 280ce0a1e08f4b3d136ca6e07e172f8c25f092dc
- Localisation updates from https://translatewiki.net.
Change-Id: I2992dda217da01f7c2a0d5f4185209bec1344551
* Update extensions/MultimediaViewer from branch 'REL1_43'
to be2198b192405c2d82e300f845ee835f6113f343
- Localisation updates from https://translatewiki.net.
Change-Id: I0b78daa49915af85d13f8c93e6140d13957f6141
* Update extensions/Math from branch 'REL1_43'
to b54a723a85650dd429d141f5ecc86268b1859d88
- Localisation updates from https://translatewiki.net.
Change-Id: Ib80129bb408ea508e9f2a672ef98fd40f2680fc1
* Update extensions/Linter from branch 'REL1_43'
to d55e47b2ab0d730f4b0791e63d5998d62575c3a1
- Localisation updates from https://translatewiki.net.
Change-Id: Ia245e4b2ab72d93e27899da1a5601cbd8351f8ce
* Update extensions/InputBox from branch 'REL1_43'
to a43bb065ed2bf264bd40dc98c44f4bf379be5e2e
- Localisation updates from https://translatewiki.net.
Change-Id: Icd6012b731ee53c80c91439eb9bc5fc4c94bb6ca
* Update extensions/Gadgets from branch 'REL1_43'
to 050919d3e49c485c356f60b3e6866105c31d40e7
- Localisation updates from https://translatewiki.net.
Change-Id: I3bd0e3688adeddb027c2c046ae325071b455bfe6
* Update extensions/Echo from branch 'REL1_43'
to 9aba8882f1c481dd81b60e592fc9607681ebde4b
- Localisation updates from https://translatewiki.net.
Change-Id: Ie341d0de29f5187d7dae20545e218c5eb2d16d65
* Update extensions/DiscussionTools from branch 'REL1_43'
to c89643c94e9c0a86e4f89d9bc8f54736931386cc
- Localisation updates from https://translatewiki.net.
Change-Id: Ic300d9ccdd098059d98e3031bb0e4b22ba33c5c5
* Update extensions/ConfirmEdit from branch 'REL1_43'
to b6f02db4ae3fb6c485462698b6fdf7a77a0117a1
- Localisation updates from https://translatewiki.net.
Change-Id: I2600907360958f693c5986d4f3d29b669b0e2066
* Update extensions/CodeEditor from branch 'REL1_43'
to d61a7f29d005045eb0fc911557eb87405b804bee
- Localisation updates from https://translatewiki.net.
Change-Id: Id695849347e52cd6ed06e6cc2294d8f0fac7b5f5
* Update extensions/Cite from branch 'REL1_43'
to 6091e73aa19ef9b519691aafac995e8c15810db9
- Localisation updates from https://translatewiki.net.
Change-Id: I465e5f87901e03d07650b33b2c1f92b573665226
* Update extensions/CiteThisPage from branch 'REL1_43'
to e7afcb6ed73b7c732e214f92efb7585caafb7a05
- Localisation updates from https://translatewiki.net.
Change-Id: I907b2353802b36d579891564496145f07330db3c
* Update extensions/CategoryTree from branch 'REL1_43'
to c75894779780ddac7761e3a27be4b0d791920363
- Localisation updates from https://translatewiki.net.
Change-Id: I2c9c1210b29d9a499cde67a84c2076d9398ce552
* Update extensions/AbuseFilter from branch 'REL1_43'
to 1bde32f531680cc563942eff3d43f3b1afc00a24
- Localisation updates from https://translatewiki.net.
Change-Id: I8af0ac242f83da2c25b83a75b3ef1b3dcf10c574
* Update extensions/SecureLinkFixer from branch 'REL1_43'
to 6717f94de07fbdb295a0f801866d3c2d7c3ca461
- Updating domains.php from Mozilla
Change-Id: Iea35429e7cf6f2d71aeaea8870d44052ed9a910b
* Update extensions/SecureLinkFixer from branch 'REL1_43'
to 8a4b1c3076cb9ed3b2370667cec0ece49026074b
- ListFetcher: Update repo used for nsSTSPreloadList.inc
https://github.com/mozilla/gecko-dev became readonly 2025-07-09
Manually update domains.php to align with commit from the same date (2024-10-17):
9fa53b45aa
Bug: T403183
Change-Id: I08c8d814eace89d6f9a20a6453d2b34167a5bf6e
(cherry picked from commit a09f85ccb5365794d90898cd40ed73317314490e)
* Update skins/Vector from branch 'REL1_43'
to 97da0309d941d51f440df1eeb2f5c244f4f46734
- set the default url to an empty string
Depends-On: I7ae299eb5d174dd0ed3169e4f3a81a71bd191d45
Bug: T385811
Change-Id: I4cb39780357e7cc3a253cb7d58e78e490239b31f
(cherry picked from commit b3415e7a126106dd7445e4602a7971ea2bae5eec)
In WebP lossless chunks (identified by VP8L), width-minus-1 and height-minus-1 of the canvas are sequentially encoded as 14-bit integers. (spec: https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification#3_riff_header)
WebPHandler, when decoding the canvas height, has been skipping two most-significant bits. This results in bogus values being read from larger losslessly-encoded files.
Change-Id: Ib5b26f36a15fa65e7990da2ebd94157faccc70c2
(cherry picked from commit 442b73cebbea6db7b7fc945189d5776602fabc8a)
* Update extensions/OATHAuth from branch 'REL1_43'
to dc8666dc4bc3c42a7b224848c0d287c9b47e06e4
- Use standard reauth on Special:OATHManage
Now that the ReauthenticateTime has been set to
3600 seconds, Special:OATHManage no longer needs to
set a special time for reauthentication and can
use the default time
Bug: T402094
Change-Id: I9522ce2e78db8dc9b5904d8c099bbf78e0f5f5d7
(cherry picked from commit dc706281f263f420127c40f5de91ddd95007089f)
* Update skins/Vector from branch 'REL1_43'
to f895e348f5556e029a079831c663ec1e48e35bcc
- Localisation updates from https://translatewiki.net.
Change-Id: Ib366aacdeed81d6d718f04b2630bc04f593f20a8
* Update skins/MinervaNeue from branch 'REL1_43'
to 4a210fb017f71b4f99c5e7673a0cad4c43fc251c
- Localisation updates from https://translatewiki.net.
Change-Id: Ib94f0417bdc33633d1b76b551da4bd648563bafc
* Update extensions/VisualEditor from branch 'REL1_43'
to 4f7d75f25efeb7115bdf188f7b864cb469901159
- Localisation updates from https://translatewiki.net.
Change-Id: I424ca11c3b2fa657983c4e2eddea14e49496191e
* Update extensions/WikiEditor from branch 'REL1_43'
to 920d611ffc548af317b3bf6ec2041d96fa0a35fd
- Localisation updates from https://translatewiki.net.
Change-Id: Id47aa8af03dfb86f1790162f32db323544bbb38b
* Update extensions/Thanks from branch 'REL1_43'
to 2b83a718030d8c9002f368372128109c50df2b19
- Localisation updates from https://translatewiki.net.
Change-Id: Idec11188db45e7b9285162048cf7b84673c2b58c
* Update extensions/TitleBlacklist from branch 'REL1_43'
to f06c65d4c320456addc83f45e91647fb11ee7381
- Localisation updates from https://translatewiki.net.
Change-Id: I19edb68db48e1afb0dc786291fe7f904b8fb31b9
* Update extensions/TemplateData from branch 'REL1_43'
to 0ab24d333aa04a8d4d072354ed09aa86aa565d4f
- Localisation updates from https://translatewiki.net.
Change-Id: I53c32b7c3b4e2b614aac444e45a563456e0a8612
* Update extensions/SpamBlacklist from branch 'REL1_43'
to 30bf4393901cd44397031b802ed60ed22002fb16
- Localisation updates from https://translatewiki.net.
Change-Id: I251c6e15c136d907a0baf6da4bbec447a4858f87
* Update extensions/Scribunto from branch 'REL1_43'
to fa16cdf711b97465bec563d42389cafd423de658
- Localisation updates from https://translatewiki.net.
Change-Id: I2bf0117588b7dc885b68c5067f6f7f56878a9c5f
* Update extensions/ReplaceText from branch 'REL1_43'
to 97bd5a869cbde2fb044ff9c2aee6a23686a21fe7
- Localisation updates from https://translatewiki.net.
Change-Id: I1db73bfbaea9bf7fac6291be8548ce237980fbc7
* Update extensions/OATHAuth from branch 'REL1_43'
to a76b11b53d62514916c25d687d04bf7a03f65825
- Localisation updates from https://translatewiki.net.
Change-Id: I7e7bca642c25fa69306621b186cb299ee16ac078
* Update extensions/Nuke from branch 'REL1_43'
to e85e75c76bbf77e5a9152fdf78e28ff0ac6ca219
- Localisation updates from https://translatewiki.net.
Change-Id: Icfa69d2e4f041a761b7329590c786cb8402e36cb
* Update extensions/MultimediaViewer from branch 'REL1_43'
to 06db7e5865dfbaf6d82184026083ccbf2c966ac5
- Localisation updates from https://translatewiki.net.
Change-Id: I6bb90248df9365239dbe446fa234543fbe111175
* Update extensions/Linter from branch 'REL1_43'
to 606265ab8d0037e1685b557e62fab9b3d44f4608
- Localisation updates from https://translatewiki.net.
Change-Id: I68a94523274d028ad4b02cd65c45365bc293a82c
* Update extensions/ImageMap from branch 'REL1_43'
to 59fed34310fd2a8e750a732effd8d5d9550b6ccc
- Localisation updates from https://translatewiki.net.
Change-Id: Id25a4d4578ff08ea5ca79b6478b6dcd985a8c901
* Update extensions/Gadgets from branch 'REL1_43'
to 883c4c603ebae3ed2e90834b7217667c7775fc41
- Localisation updates from https://translatewiki.net.
Change-Id: Id451da233527614b5fd8594376e9c377a2142a31
* Update extensions/Echo from branch 'REL1_43'
to 50de6b386c6cc9476049fc88e1fbdd19b2e455f6
- Localisation updates from https://translatewiki.net.
Change-Id: I26f062986423e24ebb1bcf4b532d503a56315f7d