* Update extensions/MultimediaViewer from branch 'REL1_43'
to 25bcb2e66a59cbce13ed981caec19a36774c8504
- Localisation updates from https://translatewiki.net.
Change-Id: Icf0935a17341e4a31d5a1a1d36c9c92ae5410458
* Update extensions/Nuke from branch 'REL1_43'
to 56fc1318fe4718dbc48ac0480786c2445132a6ae
- Localisation updates from https://translatewiki.net.
Change-Id: I2dfc1b772730497d58797343dd4d4d53fb598e6b
* Update extensions/Math from branch 'REL1_43'
to 1e68d3e42aef6922def17560af928226ac9edf64
- Localisation updates from https://translatewiki.net.
Change-Id: I4826dce86d53aaf9934268341e4fca56b78b2e59
* Update extensions/Linter from branch 'REL1_43'
to a707ce69311ecbb05ad4fac55e481441b9014746
- Localisation updates from https://translatewiki.net.
Change-Id: I8955fca4bce6cf097d9e46ccd519413ba6b5d4c1
* Update extensions/Gadgets from branch 'REL1_43'
to 5c57306763fb55002bcd552f9258cdadfd53f5e6
- Localisation updates from https://translatewiki.net.
Change-Id: I3efe8ab9343c5f20fcd5b31da302c47bccf58b13
* Update extensions/Echo from branch 'REL1_43'
to c3847fa49df1b6f692abf2c74fd83212c4c2ed11
- Localisation updates from https://translatewiki.net.
Change-Id: I66914a4b2ab9ba3a3f95ee8ced585b370526d3c0
* Update extensions/DiscussionTools from branch 'REL1_43'
to e032dd33c0318ac3f36c9d35596a4e878ceaf6d3
- Localisation updates from https://translatewiki.net.
Change-Id: I271a7711b31bd2e16b331d57fc67df36c28af127
* Update extensions/ConfirmEdit from branch 'REL1_43'
to 85286f2565098d6ab51283d6f7800b5d9ac0fa54
- Localisation updates from https://translatewiki.net.
Change-Id: Id6546d59e3c7c886cfebf7448b4a056145125016
* Update extensions/Cite from branch 'REL1_43'
to 80b60aedecd6e218c16d89c0fe4db253295aab9b
- Localisation updates from https://translatewiki.net.
Change-Id: Id4502caf8671f2cb9463a5266bad0883f8e8f7a6
* Update extensions/CategoryTree from branch 'REL1_43'
to 5449ab04f160a738cad949d6fa43467ab380a4d7
- Localisation updates from https://translatewiki.net.
Change-Id: I224060ab0b55f8870b73a1e3c8b949eb96ba59e5
* Update extensions/AbuseFilter from branch 'REL1_43'
to 00ba511c6361db5ee6c142ab48043673796b3ac4
- Localisation updates from https://translatewiki.net.
Change-Id: I3af8c242fc7f15d0df71fb2961d7747d5acd28e0
* Update extensions/Math from branch 'REL1_43'
to eef5ca813ba44d85c7d70e6252faade07f75c4eb
- Special:MathStatus: Fix unexpected paragraph blocks inside form labels
By using parseAsBlock(), each message was wrapped inside a paragraph
which is then wrapped inside a label, thus preventing the label's own
baseline alignment and whitespace from applying correctly.
Screenshot comparison on task.
Bug: T382375
Change-Id: Ib8a811e8ecb86faf04651f968e188d05711d46c1
(cherry picked from commit ac4795fb52eb1f745a6dc21e35c9e0b011d25c6e)
* Update extensions/Math from branch 'REL1_43'
to 263f07aa986e20ca467f227ad13cecc4e39d88f0
- Fix rendering of underOver
We recently changed the internal treatment of macros
to include the `\` in the macro names.
The respective code checked if the macro name had the letter 'o'
at position 0. Now, this is position 1.
* Check for the entire start of over
* Output an error if the macro name does not star with under
or over
* Remove dead code
Bug: T382196
Change-Id: I8eefd41e27319c8dbb05900ef2581ce4d548d4fe
* Update extensions/Math from branch 'REL1_43'
to 95b8bfb8f8d4c3f3c3fba71510d83ca228fa94ff
- Fix for Math Popup not working in newer version of Popup-Extension
The preview for math formula has stopped working since `7a9e8fd6221515b48f45ba29d3f102eb899f1e33` from ticket `T380079` from the Extension:Popup
Added the `href` attribute to the Math node.
The value must be a complete Uri to a local page with a title.
The value is taking from `node.baseURI`.
Bug: T381310
Bug: T380079
Change-Id: I70204f2d816b5bef19568758d7256847773b08b3
* Update extensions/Math from branch 'REL1_43'
to f9d711968cfb8c783cda7a4bfacbe2b51c900fc5
- Fix for Preview has wrong location in MathML mode
The previewin MathML mode was always at the left side of the website.
Added values for `node.offsetWidth` and `node.offsetHeight`.
Values are taken from `node.getBoundingClientRect()`.
Cleaned up if-clause(node.dataset.title) as it is not needed anymore.
In-lined IsValidId funtion as there was only one remaining reference.
Bug: T381311
Change-Id: Ied17aaaaf9156e2712ed6c7d6d6f08ecccc12286
* Update extensions/Math from branch 'REL1_43'
to fff0ff94d269a416d616e518348672f96bf70358
- Fix Preview not working with MathML rendering
The Extension:Popup preview was only working in SVG mode.
Added a new selector for the preview in MathML mode while keeping the old one working.
The selector for the preview in MathML works via the href attribute.
Bug: T381046
Change-Id: I81b5c3f2eabaf738de231868089ed80f0f19db6b
* Update extensions/Math from branch 'REL1_43'
to e8679974b3aa0bee2dfaeaa1ae1189a10551b4f2
- Fix: Don't render ' inside LR structures
$\left(a\right)'$ produced rendered MathML output that
looked like $\left(a'\right)'$.
* Remove the deriv (') state when rendering the element
within the brackets.
Bug: T381102
Change-Id: Id7f192c1f6b7bf4109e735e393e2546e5a39efd7
* Update extensions/Math from branch 'REL1_43'
to 787afe7b92fb087f7a12de53575d99197677fca6
- Fix: handling of oint et al
In I94887f6ccb45072180a318776ae96aead8658a18 oint macros were
not taken into account.
Add \ to respective oint macros.
Bug: T380184
Change-Id: Iebcf81f4983442ead8665df47d65899a16a6f422
* Update extensions/Math from branch 'REL1_43'
to c3559804274ebaea4a5c6c711df33d26b41408ee
- Fix: handling of AMS macros
In I94887f6ccb45072180a318776ae96aead8658a18 some ams macros were
not taken into account.
Add \ to respective AMS macros.
Bug: T380184
Change-Id: I7c59569fb7242f4f6123047003de6cc86ce868ea
* Update extensions/VisualEditor from branch 'REL1_43'
to 939d18b1d3cbb26e2092c5a7079aba06b22e5145
- Merge "build: Updating @wdio/mocha-framework to 7.33.0" into REL1_43
- build: Updating @wdio/mocha-framework to 7.33.0
Change-Id: Ifaf087d55b95f8610352189522dc1cc1364779a1
* Update extensions/Math from branch 'REL1_43'
to a59f69dadf633dec0a345d4ef357c2a4506c1461
- Fix: handling of named operators
In I94887f6ccb45072180a318776ae96aead8658a18 named operators that render
as their tex command e.g. \gcd -> gcd, were not taken into account.
Remove additional \ in operator names.
Bug: T380184
Change-Id: If21cbd091cc9437715b10e3e6e7ffc86d6436010
* Update extensions/Math from branch 'REL1_43'
to d79a5289c65d329cf58ecd74bd333ffe4cbce2b9
- Fix: handling of array
In I94887f6ccb45072180a318776ae96aead8658a18 the array environment was missed.
Add the array environment in the same as matrix was added.
Bug: T380184
Change-Id: I92111829e7e93bc5abd40e01b6c036bbc01ee8a5
* Update extensions/Math from branch 'REL1_43'
to ff305ccf089959bd3c130dc17802083619695cd6
- Fix: handling of nullary macros
In I94887f6ccb45072180a318776ae96aead8658a18 nullary macros
such as $\AA$ were missed.
Instead of adding a backslash (cf. patch set 1) we move the
functionality to texutil.
Bug: T380184
Change-Id: Ie9947b48f03dac03612a5c33bce92bf00df70aa3
* Update extensions/Math from branch 'REL1_43'
to 0863e1fa7d1dcb26532485d9e7b266a2c9abc4fe
- Merge "Parse row height specification in multiline environments" into REL1_43
- Parse row height specification in multiline environments
* Transform structure rich information on LaTeX length
specifications introduced in I08996129beca9ad852d23f28d7136c982707aea1
into new TexNode class
* Adjust rows, i.e., arrays to hold length information
* Add tests
Bug: T380654
Change-Id: I1aff53c7a5782c1333ed4c16639dfc660802931c
(cherry picked from commit 0458ea160e24ae6a57232959d4fea0e70df371bb)
* Update extensions/Math from branch 'REL1_43'
to 938dad556e8a7a7ab7747104ec07a570b8692de0
- Merge "Add space after operatorname to extended tests" into REL1_43
- Add space after operatorname to extended tests
* in Ie374524dbdf6a753063172fb88e6f60e91b9212e parsing
of operatorname was simplified. However, in this
process a space after operatorname was introduced.
* This adjusts the reference files pointing to the
latest release on zendo
https://doi.org/10.5281/zenodo.14209690
Bug: T375274
Change-Id: I29a797cdf16088d704c343dd66cc7bfafc519cd9
(cherry picked from commit c89f8ad142b7c01dc547ee6cd8d543c75cc4103e)
* Update extensions/Math from branch 'REL1_43'
to 9974f05012efffd16962d3a20b94d1d368093790
- Merge "Extend MathML test coverage" into REL1_43
- Extend MathML test coverage
Render all formulae from Wikipedia and make sure no errors
(that end up as wikimedia production errors in logstash)
are thrown.
Check that no merror tags are generated for the manual page
that intends to cover the full spectrum.
Currently, some merror tags are generated, which we ignore
for this commit.
Change-Id: Ifecbd8a1b0afabaa2f818e9241add92a9508bae9
(cherry picked from commit b758ae9d70d77efbf1eb4a3eaa02cf60de022860)
* Update extensions/Math from branch 'REL1_43'
to f5ac055cc75fc20637cd901b9948f8f3821d5923
- Merge "Move cancel callbacks to texutil" into REL1_43
- Move cancel callbacks to texutil
Currently, information regarding individual LaTeX
macros is distributed in various files. This is the
first to attempt to collect declarative information
regarding tex macros in the texutil.json file.
As a proof of concept we start with only the cancel
macros.
* Adjust texutil tests so that whitespaces are allowed
in the payload
Change-Id: Iba2dfd5293ad96d8d8e4e2f555c8df9d1ae4d6ca
(cherry picked from commit e0acf584608f750ef81b73604a991440f03994af)
* Update extensions/Math from branch 'REL1_43'
to 74b18b8452dc5e26f7ed949e1e0f7e018eb1b4ba
- Merge "Add tests for AmsMappings" into REL1_43
- Add tests for AmsMappings
Change-Id: Ia4fbba3cda087b17587a953a6c01c6fae2fe2b64
(cherry picked from commit 6a46f2813c9a693e66930b86fd964636e75e3dbc)
* Update extensions/Math from branch 'REL1_43'
to 4f3043107649e4408c6867aabf41cc2211d025f3
- Merge "Add tests for BaseMappings" into REL1_43
- Add tests for BaseMappings
Change-Id: I017815230c2709ef5933256ba430b5284022637f
(cherry picked from commit d68c302b71477fbfcbe2501f857439ce69b12e5b)
* Update extensions/Math from branch 'REL1_43'
to 737a21b39af5ec9ee7b8ec400be714ce16d5b5d7
- Merge "WIP add \ when needed" into REL1_43
- WIP add \ when needed
Change-Id: I94887f6ccb45072180a318776ae96aead8658a18
(cherry picked from commit 62506236ec39d99a85a0dfe9a4dba5f8ddccca88)
* Update skins/MinervaNeue from branch 'REL1_43'
to 728bbc32bd3279e1142f0b90cf0964964be9035e
- Localisation updates from https://translatewiki.net.
Change-Id: Ie92a047cc76aae75b0eaa9aa3fb50de3fca532b8
* Update skins/Vector from branch 'REL1_43'
to fe7e6cc491cbab71e2111b992201bced05d9025b
- Localisation updates from https://translatewiki.net.
Change-Id: I02e47a403fec280aa71e25fb72446f89e3f02f27
* Update extensions/VisualEditor from branch 'REL1_43'
to 08670406d592ad2fb0989fc6cd60d6637df5a7d3
- Localisation updates from https://translatewiki.net.
Change-Id: Id1573641ec283ebde65aeb83b78f8eb5fd8745ae
* Update extensions/WikiEditor from branch 'REL1_43'
to cac9817ea8d6d2848432af3dd1db721a1fc15fd5
- Localisation updates from https://translatewiki.net.
Change-Id: I512a3b561f9328df39858d5d1ec8064abc590e98
* Update extensions/Thanks from branch 'REL1_43'
to 3731a5b6ddfff6200cfabd36aaafe4ffb613bba3
- Localisation updates from https://translatewiki.net.
Change-Id: If92bf5af826a73760c480c31c3f990728d7b9ae0
* Update extensions/TemplateData from branch 'REL1_43'
to 2cdea62143424b7d2622f8030924bbb4279e878e
- Localisation updates from https://translatewiki.net.
Change-Id: I6274ac93fd8503ccd978df3c04908b818e88169e
* Update extensions/SecureLinkFixer from branch 'REL1_43'
to 2435a55c6bee4c23b8face5d53b6cb9c2d2680d2
- Localisation updates from https://translatewiki.net.
Change-Id: I3f2372d87ba367ab397530133e296d6e4ef88df2
* Update extensions/Scribunto from branch 'REL1_43'
to 213fec72c3f6c1959b1d422293af703d06795002
- Localisation updates from https://translatewiki.net.
Change-Id: Id84f564c6ac22f13e9f1f8aa6629909b508cc2f1