Sync with upstream#46
Open
github-actions[bot] wants to merge 923 commits into
Open
Conversation
Change-Id: Ib3d40bff214f869e315aa2db6d84c010bb2570e6
The code that reads this attribute doesn't care what the string says. There is no comparison with "true". Any string works as long as it's not empty. Common practice in MediaWiki is to use "1". Change-Id: Ibd80ea5c4e385aea8a2673e23b4e6810ca0ffa40
Change-Id: I09e6253de66a2308ff029f0567a877eeda21253b
New changes: ffccb733e DesktopContext: don't update dimensions on passive position events 85359a39a Minimize footprint of data-ve-ignore="true" 810cd4b38 Rewrite ve.escapeHtml utility function with modern syntax Localisation Updates: 7ef684258, 24ccb7f67, e8f75063b Bug: T398777 Change-Id: Iecbb8948f6a385cbc94e53ce5c6089a3a61bab08
Change-Id: Ic55b2b25b59e1f78660f2edad8bab2e1107f3651
Change-Id: I2711306b410e96fcdf4776f5a5f6b159d4578e42
Change-Id: I94c59f084bc0e34c2b46fc635e8473fda1e13118
…nch nodes Bug: T400573 Change-Id: I4489322bb0af24f6ac2fd1dabfa17015aafbef7c
Change-Id: I975fa1c564504665a473492feffb702ea0018368
Call it immediately after redrawing actions, to avoid a flicker. Other updates are handled by the surface position event listener. Change-Id: Ib51aff8506820dbe89dc4333dda328afe88290dc
Change-Id: I91ed8e07bcf67764d4c0527a1f46ee43cea00566
…ssages When I wrote this code in 2023 (a880845), we couldn't expect the veaction=editsource / veaction=edit parameters to always work, but since 2024 (c93d4a9) we can. In addition to improving the user experience, this allows GrowthExperiments to detect this case to skip the welcome survey. Bug: T397193 Change-Id: I9d8a8466c0836c37d5bfdfcb0798114ba5edf459
Change-Id: Icc0f794b95b0bed213214ad604f48ce97ab50c4d
New changes: 9573cfaba Add all necessary public methods to ve.dm.InternalListNodeGroup dd31fabef Add comments and TODOs to new InternalListNodeGroup class f82135eb7 SelectionManager: Fix typo in comment 195787642 Move SelectionManager styles to own file 279c859d9 Check surface hasn't been destroyed in onContextResize c4942333b Use hasAttribute to read the most mininal data-ve-ignore="" 3ae39ab1c SelectionManager: Remove unnecessary styles ba0a102af Suppress scrolling when selecting all 0155bab4b SelectionManager: Allow bounding rects to be drawn aea1d5641 ve.getStartAndEndRects: Merge overlapping start/end rects 28eab6397 SelectionManager: Use startAndEnd rects for labels f71023bae SelectionManager: Move show cursor logic into drawSelections c9d390779 SelectionManager: Rename drawnSelections/drawnSelectionsCache 276febcab SelectionManager: Allow parts of the selection to appear above text 9201c217f Revert "Add comments and TODOs to new InternalListNodeGroup class" 307c0c15a Revert "Add all necessary public methods to ve.dm.InternalListNodeGroup" Localisation Updates: 8625f93ed Added files: - src/ce/styles/ve.ce.SelectionManager.less Bug: T334768 Bug: T397145 Bug: T399551 Bug: T399556 Bug: T399558 Bug: T400683 Change-Id: I9f2a08d1c98420197aea2c38fa0e4a0c6d099c66
Change-Id: Iceffac76ff9f49823e7418d5e9290dafd4fb0da2
Depends-On: I4151ab51914ff83782cc5170a28703e0f9335965 Change-Id: I75b2c87681db73563c476d9d78e5d8580d4fe9c8
Bug: T399608 Change-Id: I61e39dc4938dc66e44cfe4bb653972235e318640
Change-Id: I1e2da5432e7bee52cb005f46f7214e3dae7bf4f5
This is extremely rarely used and a source of pain for CI. Let's skip it entirely, at least for now. Bug: T400730 Change-Id: I188943d601331fdd9f61a4375ea3657e90f9e0df
Bug: T399883 Change-Id: Ia959af5fb9d5f58c7d838bcf38ffb1f9d201d895
Bug: T399675 Change-Id: I0613d8d1ce6409cbbb0e0d161dfe3bd507069ba1
Change-Id: I2ec713687ceead940fa8dcfa1e4760d041b6461b
New changes: a9b44ac23 Use a less aggressively minimized minImgDataUri d631c551e Fix documentation of ve.dm.Converter to correct type 1b06a2b68 Document and streamline existing VisualDiff code a bit 349b2bf85 Remove uses of transparent pixel in CSS 7fba6a44c TreeModifier: Step out when inserting a node into a text node Bug: T399863 Bug: T400116 Change-Id: I256dbd641a8f3fdb6a78506582b6c41e089c341b
Only applies to wikis using $wgVisualEditorMobileInsertMenu. Bug: T400933 Change-Id: I2aa9aad0f2342494b82afba0d1e4c32b9e034577
Change-Id: I9f79ce290944646e59cc525ae9c0839a6c5f407b
Change-Id: Ibb9e4e5ef34cad2d723d2991e0a724f346879b3e
New changes: 12810d2ff SelectionManager: Guard against null bounding rect 21ae6b49e SelectionManager: Add a showGutter option Bug: T400905 Change-Id: I196bebe1229ca1b118a95d3cf0c3607e9032b02d
Change-Id: I5c8828a7605184ced50376ee7e4268a051928735
Change-Id: I15588b2615e5e52f925acf3f6824f92ca000e14d
Change-Id: I2023b2101e6af44c29f44a3a159a54ed3cb62164
Change-Id: I5293780f018f23c37c04db90133bea820c64e517
Change-Id: Ib10b8ca30ade799d0a63e2dec92767cebed29104
* ajv: 6.12.6, 8.17.1 → 6.14.0, 8.18.0 * GHSA-2g4f-4pwh-qvx6 * basic-ftp: 5.0.5 → 5.2.0 * GHSA-5rq4-664w-9x2c * fast-xml-parser: 5.2.5 → 5.4.1 * GHSA-37qj-frw5-hhjh * GHSA-fj3w-jwp8-x2g3 * GHSA-jmr7-xgp7-cmfj * GHSA-m7jm-9gc2-mpf2 * markdown-it: 14.1.0 → 14.1.1 * GHSA-38c4-r59v-3vqw Change-Id: I88a6642afc71b8b261006f8011bef12388e3ec4f
Change-Id: I6b25d14957f71eae23707116c0264440837e2e55
* svgo: 4.0.0 → 4.0.1 * underscore: 1.13.6 → 1.13.8 * GHSA-qpx9-hpmf-5gmw Change-Id: I18c252fd572476869170e814aacf14d6652bacc0
Change-Id: I725c4dcb46464e185646248ecf68082289ecbb98
Change-Id: Idcfb21b28e7fe4ec7d91d510855b0a88ff773f4f
* fast-xml-parser: 5.4.1 → 5.5.7 * GHSA-8gc5-j5rx-235r * GHSA-jp2q-39xq-3w4g * flatted: 3.3.1 → 3.4.2 * GHSA-25h7-pfq9-p65f * GHSA-rf6f-7fwh-wjgh * undici: 6.23.0, 7.18.2 → 6.24.1, 7.24.5 * GHSA-2mjp-6q6p-2qxm * GHSA-4992-7rv2-5pvq * GHSA-f269-vfmq-vjvj * GHSA-phc3-fgpg-7m6h * GHSA-v9p9-hfj2-hcw8 * GHSA-vrm6-8vpv-qv8q Change-Id: Id5d7548025a608e2784ed74fc65beed900c11386
Change-Id: I3abd8ba7c8b0e43a932c1be0f58cb0bb7a495999
Change-Id: I07987226791f2cae835831e081efcd3e6c9de067
Change-Id: Ibca2ab169ad9051b44d047e42e22d8f663781709
* basic-ftp: 5.2.0 → 5.2.2 * GHSA-chqc-8p9q-pq6q * 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, 4.0.3 → 2.3.2, 4.0.4 * GHSA-3v7f-55p6-f55p * GHSA-c2c7-rcm5-vvqj * yaml: 2.4.3 → 2.8.3 * GHSA-48c2-rrv3-qjmp Change-Id: I2ff385382afe07f7bd123da72b38e48ee74d01c7
Change-Id: I3d98664c57737cf92afb919d71607450ae19b359
* grunt: 1.6.1 → 1.6.2 * basic-ftp: 5.2.2 → 5.3.0 * GHSA-rp42-5vxx-qpwr * follow-redirects: 1.15.6 → 1.16.0 * GHSA-r4q5-vmmm-2653 * grunt-legacy-log: 3.0.0 → 3.0.1 * GHSA-f23m-r3pf-42rh * GHSA-r5fr-rjxr-66jc * grunt-legacy-util: 2.0.1 → 2.0.2 * GHSA-f23m-r3pf-42rh * GHSA-r5fr-rjxr-66jc * lodash: 4.17.23 → 4.18.1 * GHSA-f23m-r3pf-42rh * GHSA-r5fr-rjxr-66jc Change-Id: I40fa3f18f7baa37293a821d88611c2787d86a80b
* GHSA-gh4j-gqv2-49f6 Change-Id: I84fc26c8c42139357d0190c7e5b0245430890ef7
Change-Id: Ibdf9b9b6ef4af06040515246119a6f26a113ceb9
* GHSA-qx2v-qp2m-jg93 Change-Id: Ia23e8ac02dc0827dfdc9116748d50878338b7ca1
Change-Id: I0728487c0cf7be7f84c3f0d072c386c07b5b6dbf
Change-Id: I2ef97bf5fd80cbac917ad3efd40b237919a09946
* basic-ftp: 5.3.0 → 5.3.1 * GHSA-rpmf-866q-6p89 * fast-uri: 3.0.5 → 3.1.2 * GHSA-q3j6-qgpj-74h6 * GHSA-v39h-62p7-jpjc * fast-xml-builder: 1.1.5 → 1.2.0 * GHSA-45c6-75p6-83cc * GHSA-5wm8-gmm8-39j9 * ip-address: 9.0.5 → 10.2.0 * GHSA-v2v4-37r5-5v8g * socks: 2.8.5 → 2.8.9 * GHSA-v2v4-37r5-5v8g * ws: 8.18.2 → 8.20.1 * GHSA-58qx-3vcg-4xpx Change-Id: I1a93398c1d1f7410267591faf7704edb57fcb33f
Change-Id: Icbca6693b3dc93999419283d227f37e5c87da226
Change-Id: Iab6bdf047338b8e753f09852f54df9ca1ee66700
Change-Id: I45bb85f077b8a6b453be7ca1f929917b7c5dc4a2
* esbuild: 0.25.5 → 0.28.1 * GHSA-gv7w-rqvm-qjhr * tsx: 4.20.3 → 4.22.4 * GHSA-gv7w-rqvm-qjhr Change-Id: Ia1e40b7ca36dd862c8824aa98b136dcf5acd80de
Change-Id: I1ab5d226dc0a8a2c160762d16f7d6f2608e68f35
* markdown-it: 14.1.1 → 14.2.0 * GHSA-6v5v-wf23-fmfq * undici: 6.24.1, 7.24.5 → 6.24.1, 7.28.0 * GHSA-pr7r-676h-xcf6 * GHSA-vmh5-mc38-953g * ws: 8.20.1 → 8.21.0 * GHSA-96hv-2xvq-fx4p Change-Id: Ia7cc68e324b697881cc9d497789a273bbd4eeb1e
Change-Id: I428eb55afffa797b36a2915acb34f3f9c9a78aa0
Change-Id: Ideb7489dd98972e9d7904bc712438ab7ee14f1db
Change-Id: Idadac690a4e980c9167202e86db0f4a1fe189ff5
Change-Id: Ie3787f0d22b28c7cdbeb3402ee59a2209a0cd842
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.