Skip to content

Sync with upstream#10

Open
github-actions[bot] wants to merge 475 commits into
weirdgloop/REL1_43from
weirdgloop/repo-sync
Open

Sync with upstream#10
github-actions[bot] wants to merge 475 commits into
weirdgloop/REL1_43from
weirdgloop/repo-sync

Conversation

@github-actions

Copy link
Copy Markdown

No description provided.

translatewiki and others added 30 commits April 30, 2025 09:36
Change-Id: I10ed8403740cda2f4f93b5a3c2e03079166e3147
This commit is in preparation for Codex font modes rollout. It
excludes the entire Vector's page titlebar and page toolbar from the
user's Vector font size preferences.  It doesn't change anything in
status quo of the behavior, but it will allow us to introduce Codex
font modes without visual impact.

Bug: T393033
Change-Id: Ia56191a3c69d9ee4744aa347927619a0e7ffb41d
Used a new sniff with autofix (T333745)

Bug: T332865
Change-Id: Ic8cc867351dd6521e927c8e04c2f5315cec4bdec
Change-Id: I59b032d467472dca4a5f9b37e8a38f3873ada396
data provider often starting with provide*,
but this is not a data provider

Change-Id: I429dfcb4957e24ad9f311da2aee8e3c3a57a8b6e
Change-Id: I18af49ea3ba62de2e5f3ebeca7ae40149a31bbcd
Change-Id: I2d8d4f3b73896e3cfa2457a71085ce0935bb816c
LibUp is having issues, so let's just do it for it.

Change-Id: I58fb753641d6f11828e07e0e49d2371050d30c2a
Change-Id: I640d8a1f9b1ac6b72285f0edefbe05769a71d615
Bug: T392829
Depends-On: I700c27fb437d253eec0c399546681c50af7b3cb3
Change-Id: Ida516e818f7898604e315375c404af398ee8a977
Change-Id: I5619dd3f2477e04fc939a6a7aa3d3f4b646ec1b2
Change-Id: I307f863232f36a0953197f74884afaffc82c6df9
This is needed because we want to make the provider a static
method.

Bug: T393122
Depends-On: If898e0cf90e7478ccd59a2db9bf41eccf5a5e58c
Change-Id: I6ac3423cacc076639079a8e914020fe46caa82cc
A new class `.no-font-mode-scale` is provided for elements to opt-out
of user preference text scaling. For now this is clearly marked as
unstable and temporary.

This replaces the existing usage of
`.vector-feature-custom-font-size-clientpref--excluded`
as this class relates to client preferences and feature management
and may change at any time.

Follow up to Ia56191a3c69d9ee4744aa347927619a0e7ffb41d

Additional change: use `html` tag consistently with other feature
flag classes.

Bug: T393629
Bug: T393524
Change-Id: Ie0a32804199d4ab4a0fccf7358303b284b00a09e
Bug: T380509
Depends-On: I46209b5820fd06b558e3d2c6af1aca109555702a
Change-Id: Icc29f43a2570468b0023251c3f82e7fecd602905
Add back the vector-feature-custom-font-size-clientpref--exclude
rule with a FIXME as we have pages in cache serving the old class.

Follow up to  Ie0a32804199d4ab4a0fccf7358303b284b00a09e

Change-Id: I375ac09372475f2ec83a0e4d3f2b7dd5eaebf311
Change-Id: I886282642bb1377f9b3894e75c6f459326f3dee1
This code duplicates code in MediaWiki core and adds performance
instrumentation that is no longer being used. Let's revert to using
the core code. This also means the new hook introduced in
I83287b0da5883f2e4c7948656213e620835d58e2 can be used by Wikidata

Bug: T390760
Depends-On: I83287b0da5883f2e4c7948656213e620835d58e2
Change-Id: I3b3f3486335a7e7e1b1db2bb63f0c488886fe639
Bug: T386247
Change-Id: Ie65d4e75b2f97819824d3d24e694bdeb687f0d8c
Change-Id: Ibb1485ea9865890becfd014aa4bc593edc4627f5
Change-Id: I5e09bc7d0181ff334b9db90bbea9c0cc5c88f60e
Change-Id: I4afc6efdd8834f7990596cec2ae62d0d3961a2c0
Change-Id: I4f1b29b37e665a7ef7f58d0b676fe932a56b03b3
Otherwise the code will not load on focus
Follow up to I3b3f3486335a7e7e1b1db2bb63f0c488886fe639

Bug: T390760
Change-Id: I23ddf64d5fbcf52837a95891535dee3174322ded
translatewiki and others added 30 commits February 19, 2026 06:06
Change-Id: If24c0e4b86f9cb5f065ff3efc3ba67a4fa7057cf
Change-Id: I8d692af2cabe6547eb82df15e9e249f0b92c9b68
Change-Id: I5423fdefd39138b1d9941748695f31e615edba0a
* svgo: 3.2.0 → 3.3.3
* ajv: 6.12.6, 8.17.1 → 6.14.0, 8.18.0
  * GHSA-2g4f-4pwh-qvx6
* editorconfig: 1.0.4 → 1.0.7
  * GHSA-23c5-xmqv-rm74
  * GHSA-3ppc-4f35-3m26
  * GHSA-7r86-cg39-jmmj
* minimatch: 3.1.2, 9.0.1, 9.0.5 → 3.1.5, 9.0.9
  * GHSA-23c5-xmqv-rm74
  * GHSA-3ppc-4f35-3m26
  * GHSA-7r86-cg39-jmmj

Change-Id: I1c7a035e4aad03fccb45a1e83f4fa6a607a7c2ec
Change-Id: I84b16e79ef4df167834911cce17f081ba6b0f341
Change-Id: I92c40fc5608ebffe58ae1c9b72d07033a732d1e3
* GHSA-25h7-pfq9-p65f
* GHSA-rf6f-7fwh-wjgh

Change-Id: I61c8ad6ab23d83b21c8a4ce34605cdb9601dabe5
Change-Id: Iaf2119dad529219dccf9b9c1978a853d252a4c58
* brace-expansion: 1.1.12, 2.0.2 → 1.1.13, 2.0.3
  * GHSA-f886-m6hf-6m8v
* picomatch: 2.3.1, 4.0.2 → 2.3.2, 4.0.4
  * GHSA-3v7f-55p6-f55p
  * GHSA-c2c7-rcm5-vvqj
* yaml: 2.8.0 → 2.8.3
  * GHSA-48c2-rrv3-qjmp

Change-Id: I96f3f702312062374a70c785bb03ec8d8d84e600
Change-Id: I712964502aac8c6416b3d25f7d883e45dc9b4893
Change-Id: I37390d9bc5d032e91245bc1153d295f11fddc707
* GHSA-f23m-r3pf-42rh
* GHSA-r5fr-rjxr-66jc

Change-Id: I6e23e0cb84731de5f061e70679b57ac926ca87b2
Change-Id: I1b0bc8a4f78da687ae28afb203220d4fd31d24ab
* GHSA-qx2v-qp2m-jg93

Change-Id: Iad18b3c8ea03c9d60d33e7b4f60ecd035b9e770a
Change-Id: I2350f9c8414a9c9c18f6fc005dbfd8f154588397
Change-Id: I9d698f2519133cfb95b56626afc641002cd3087e
Change-Id: I17f35e72d2127751eede703136f068fda2f5cbdc
* GHSA-q3j6-qgpj-74h6
* GHSA-v39h-62p7-jpjc

Change-Id: I11acf97cc9df3df19529ae47c5cfb6bf7fd53960
Change-Id: I64e2ac0cc15a4a80d928c4d47d8f869236f846b9
* js-cookie: 3.0.5 → 3.0.7
  * GHSA-qjx8-664m-686j
* ws: 7.5.10, 8.18.2 → 7.5.10, 8.20.1
  * GHSA-58qx-3vcg-4xpx

Change-Id: I2eeadb7d809b9922566ec048d668f93c6225e00c
Change-Id: Id416b5a0f9c4d6e30aca4359fb8e8469f7bfb60e
Change-Id: I57c3396c1cd47411313720318b1da6511fef05da
Change-Id: I79bfb216de3d7db42752c740c8e21489314fdfcf
Change-Id: I3935b6d25bfbc04cd2ec5044b675e9ee46e0cecd
Change-Id: I32c93b5b8ecf8168ed56403187583d9eee3c6a86
Change-Id: I972b0bb823482d3c2af9ed86a20d4f56869e317b
* @babel/core: 7.27.4 → 7.29.7
  * GHSA-4x5r-pxfx-6jf8
* form-data: 3.0.4, 4.0.4 → 3.0.5, 4.0.6
  * GHSA-hmw2-7cc7-3qxx
* js-yaml: 3.14.2, 4.1.1 → 3.15.0, 4.3.0
  * GHSA-h67p-54hq-rp68
* ws: 7.5.10, 8.20.1 → 7.5.11, 8.21.0
  * GHSA-96hv-2xvq-fx4p

Change-Id: I3928c301aba91c7f853bdd280b4119e3e29b54d5
Change-Id: I404a573521ca06c9aa18c22a494a2f8c8e11aa80
Change-Id: Ica7546c65c83325d4ba072ff185462f4cd45b8a2
Change-Id: Ide4aa0fa1102c4db3cb95456c756e768f4a05e90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.