Change:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --- VS Code Version: 1.80.0-insider (user setup) OS Version: Microsoft Windows Operating System Version 10.0..1778 Steps to Reproduce: This issue is related to to solve a bug related to reading lines word by word where there are and signs in the editor with screen readers. This bug was fixed in Chromium 111 / Electron 24. Could it be possible to backport this fix to the Chromium version used in the current version of electron/VS Code? Nowadays, working with HTML or XML is really tedious and annoying. For example, imagine this line: Starting from the beginning, what the screen reader reads to me when I press ctrl+right arrow is the following: (col 3) As you can see, the mechanism that looks for the boundaries between words is not taking into account the < and signs when pronouncing each one of them. This is what has been solved in this bug. Thanks in advance! cc
this is the backport issue that we discussed.
Thanks for linking the CL, I will backport the fix.
thank you very much for the fix do you mind verifying in VS Code insiders from Wednesday if this is indeed fixed for you. Thank you
<!-- AUTHORVERIFICATIONREQUEST --This bug has been fixed in the latest release of ! you can help us out by commenting if things are now working as expected. If things still don't seem right, please ensure you're on version of Insiders (today's or later - you can use in the command palette to check), and leave a comment letting us know what isn't working as expected. Happy Coding!
and I just tested it and it's working perfectly! Thanks guys, I really appreciate the effort to make the backport, and the speed with which you did it :)
thanks for letting us know

Discussion:
disturl "https://electronjs.org/headers" <del> target "22.3.11" ms_build_id "21658788" </del> <ins> target "22.3.13" ms_build_id "21803499" </ins> runtime "electron" build_from_source "true"

<del> 3af1be2861b5de836b35e7a2e5eeaffa2b4517c3024ebd8658033be5aa98c3ce *electron-v22.3.11-darwin-arm64-symbols.zip 5441f785aefc23d53466872b8f1836a172b20f0a0ddf019dfe6cfc498e9e8e19 *electron-v22.3.11-darwin-arm64.zip 473ba98236a945113f3ea5e3b7d3c3d1bc108bb8c99c5d35917c4ee01c0bb4be *electron-v22.3.11-darwin-x64-symbols.zip 8bd965b00c19de5e880feeff92e01cb0570c436ff6a97e271123e340fee157c3 *electron-v22.3.11-darwin-x64.zip 689281dc20066f98673261b77337d018237f8b0d11f6e3b14dedec24d90f2df4 *electron-v22.3.11-linux-arm64-symbols.zip d9ade7f28e10c3ca0ddc5ada982574a3d84f30fb9f92a82608666608b801ca8a *electron-v22.3.11-linux-arm64.zip 926a0adfb9bf1d2ed3cd26b0bcc8efe66eb793ddc309dff8e6f230abf12ca6e5 *electron-v22.3.11-linux-armv7l-symbols.zip 857eadea9ba34dacf7822d4bb58fd62fd585cc5c5a5b81c0ac32e55108038382 *electron-v22.3.11-linux-armv7l.zip 529057b7fe9be5958bd56b2d18b32d85cb9337ccb76878c67afb799b0f166130 *electron-v22.3.11-linux-x64-symbols.zip 6b5d2a18eab1d14b9f60180c246fb07cd09b298e4e8da1bf517b83ca6c0d0242 *electron-v22.3.11-linux-x64.zip 472a3a15ee7e94ba4cc47052ec4be90fa1072955367bdf135591f12e623af167 *electron-v22.3.11-win32-arm64-pdb.zip 104a685a78556c61c3f7c6fe33f84a3091199150e44e701e513a5d49afef0c55 *electron-v22.3.11-win32-arm64-symbols.zip 3debd92e3be6b74c6b8f25ec7963e8ab94fb877c50c06026aea4bac308311604 *electron-v22.3.11-win32-arm64.zip 38617bd350dd5f757be2cd43afb2238ac42d97714f96a1f27839d04447a31d82 *electron-v22.3.11-win32-ia32-pdb.zip 12b8a47ddae57eb55dcf8aa1fdf39b9575fcb150de1c9bb2444d8702a7d3efec *electron-v22.3.11-win32-ia32-symbols.zip 463062b6bdc09c11ab083c667aae2d6b677f945449ff7bf482059c6086a28e7b *electron-v22.3.11-win32-ia32.zip 3f5bf196a4de1c2b8efedc5f0ef690a41645b33a36e62c307164cb66e20cfaa7 *electron-v22.3.11-win32-x64-pdb.zip b4edb586a021013333badb6e1974e42e0b673f5f49bc7909a338b3e9ad46f7ef *electron-v22.3.11-win32-x64-symbols.zip 7944be5db19c2fa16aa887ec0ca287e84dfe8676d8223165b811ffec1dd57b3d *electron-v22.3.11-win32-x64.zip f2e3db6dc9c7b6e779a034bc4ede297213a05f1a80e0d5fc7fa02e6f8438ecd2 *ffmpeg-v22.3.11-darwin-arm64.zip 5b1732b2f67aa98cb5a0ad9b5caf085c11449bc9710971a2344c10f471cc986f *ffmpeg-v22.3.11-darwin-x64.zip 8233e865973bed62bb1d16011a29eb1e39851725509523bb3c54281b9ecad7e0 *ffmpeg-v22.3.11-linux-arm64.zip 18464ab29adc06c72602b30b4c101ed27edadccee9476f3bd54411e791b415ee *ffmpeg-v22.3.11-linux-armv7l.zip 4467c2e6c5b45cf11d8c2e06bfed76982c95fc50701cf13350b19d100080addd *ffmpeg-v22.3.11-linux-x64.zip 8abc4dddf1e105a3375f56a8dd804101c014919a87dcd231cdb3b19ad6c30f7a *ffmpeg-v22.3.11-win32-arm64.zip 295d3d628460c4b25f751ebc3763bf7ec72a57a337f89ed1ef6f666e3dcfecf5 *ffmpeg-v22.3.11-win32-ia32.zip 17c5e7ec2248521d7064cfa91e9d894981e53a6391e65b83e35ff4f30001b2c5 *ffmpeg-v22.3.11-win32-x64.zip </del> <ins> 2e153664ca2d5fdcb0a717cbb7e836ecba2681a43327f38541e3b1f23b27f612 *electron-v22.3.13-darwin-arm64-symbols.zip edd48266e3726284e374b83c0db39ff18e9ef0b7176b2b22d816fdf37ba7d07a *electron-v22.3.13-darwin-arm64.zip 4a660e202b8aeed7279de3a802ca1f6aa9c4cd2fb351e17d37d89c5b2b8ee88f *electron-v22.3.13-darwin-x64-symbols.zip b62b718824d686ae9deb400dc74cc86fde0710735af26d449bf720ec89b13e7f *electron-v22.3.13-darwin-x64.zip 6d8ef72edc000db6507b3295902aa4f30d9fe7fa8108388a1077f863ba11b778 *electron-v22.3.13-linux-arm64-symbols.zip 1f85d242d2d6d151c604f516eff984da57797cd5d2708bbc07d88a4258bfb1f1 *electron-v22.3.13-linux-arm64.zip 49d1a786c8ab5062f9491a190b1f3e22c54f7446a6697a01fef6b953e72d1a8d *electron-v22.3.13-linux-armv7l-symbols.zip d396a7722f63163e63b9f660328a1c1e992284e5fd9dd5f6d0dca572eb34528a *electron-v22.3.13-linux-armv7l.zip 5efcbf5f3ab1bb8a25f1e51d49a22e524f4c609e5ab62f5ecc7350364e01fa57 *electron-v22.3.13-linux-x64-symbols.zip c568012570aa4e1ead7f28f63e698c268356c45c878561c1ade727b612bffbda *electron-v22.3.13-linux-x64.zip af336308d3c0455c76eeb218febc3025bbdeffccfdf3e2a8d5c11cbfed07f60c *electron-v22.3.13-win32-arm64-pdb.zip 450f7921563a7e62cdf99df7b2c78840438fb8191aac81eeb5c74ffc34d085b6 *electron-v22.3.13-win32-arm64-symbols.zip ac5fe8d782588911fe7f2ebce1d79a72049848a1d7936af161fd6c79f7715db6 *electron-v22.3.13-win32-arm64.zip 28974547d19138d03033be29bd6b894afa81ad935df5c55d3069f9d575ffb4d7 *electron-v22.3.13-win32-ia32-pdb.zip 2d20f6cefca0ee1e73b66a0b4914c2bb88a01c622ed82a80c2ac20aac9ddefec *electron-v22.3.13-win32-ia32-symbols.zip af5730eb327634fc56dd6ebef7ebffb1679fa75d48fa8cca75d701c0c006a4bc *electron-v22.3.13-win32-ia32.zip ed133e9cf47121f3d8211dd3a47f218fa87bc667bed953b2a79074d9ecd1e37b *electron-v22.3.13-win32-x64-pdb.zip da3db91fe904fe8ac27182e39260bbdc30262aa0b3f1a94b06d7aadc72053829 *electron-v22.3.13-win32-x64-symbols.zip 36e84e789e61931ed1b417059aae7d04fe0b70f929e19f088c2b95c6bb7d5b05 *electron-v22.3.13-win32-x64.zip 49b351092088c781095f33a675c586161ef7e0ae9f4da159aef9ab4caf172018 *ffmpeg-v22.3.13-darwin-arm64.zip 040b749109b89b6b5569faf1b7a3718b8cbc25375b1db01ffa91624e0d01c0d9 *ffmpeg-v22.3.13-darwin-x64.zip 59d2e2b2f2cc515a86a4e0cfd1116d10a8b25a8d58d45bb04de3512e156c944b *ffmpeg-v22.3.13-linux-arm64.zip b9d3b227bee17666d395ee7882ef477a733c3eeef3f1d9f2e3616d2d02eb3376 *ffmpeg-v22.3.13-linux-armv7l.zip fa07ef910b23a4ef4b6761bc16d20c0e70ff0259325c4d523129e2d9c5084174 *ffmpeg-v22.3.13-linux-x64.zip c38b135b7025750ca44e3cc08e1c913ab095a28336915753195d3287be07578d *ffmpeg-v22.3.13-win32-arm64.zip 57f0baa841cb49ed3ae63e54466d175b12838939be786b86465bdd192dce7cdc *ffmpeg-v22.3.13-win32-ia32.zip f77162496ad8e408fb5c153ba7842ec7d3964785d0f7231b3d4903088e0ab1cd *ffmpeg-v22.3.13-win32-x64.zip </ins>

"git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", <del> "commitHash": "b07f2f0f42a1483cd2e5ec8fa3c77ebaa0507069" </del> <ins> "commitHash": "047f474eabcbffc85cca8bb0fdbe8650afa5bf33" </ins> } }, "isOnlyProductionDependency": true, "license": "MIT", <del> "version": "22.3.11" </del> <ins> "version": "22.3.13" </ins> }, { "component": {

{ "name": "code-oss-dev", "version": "1.80.0", <del> "distro": "6ee5ac9f5980f3dd5aaf2948d43e6adced9c8b43", </del> <ins> "distro": "af8371aefe39ad95c3ea2154264240585883bb0b", </ins> "author": { "name": "Microsoft Corporation" },

"cssnano": "^4.1.11", "debounce": "^1.0.0", "deemon": "^1.8.0", <del> "electron": "22.3.11", </del> <ins> "electron": "22.3.13", </ins> "eslint": "8.36.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^39.3.2",

resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.207.tgz#9c3310ebace2952903d05dcaba8abe3a4ed44c01" integrity sha512-piH7MJDJp4rJCduWbVvmUd59AUne1AFBJ8JaRQvk0KzNTSUnZrVXHCZc+eg+CGE4OujkcLJznhGKD6tuAshj5Q== <del> electron@22.3.11: version "22.3.11" resolved "https://registry.yarnpkg.com/electron/-/electron-22.3.11.tgz#db68c3f820eab9868ccf65bd4604c2805c4c93b9" integrity sha512-4PW1rJRUckJUCxTXRJkzJ7qlGTZ8Qfwoke5aFlaGccmn/zViuE9iSCg9zqIx00rzsbF9R5j8j9V4tAqyqjjJRA== </del> <ins> electron@22.3.13: version "22.3.13" resolved "https://registry.yarnpkg.com/electron/-/electron-22.3.13.tgz#ce1de257a3f17dc44c8954789ada0ac31dec1120" integrity sha512-SDqQM3zSNiiiHIaxhx9yshWwgkqhyYMEH7XfWQhnvtI3N+5bnC6Po7Uz7p2jVqHWaBYTatdbBwB0flhvlDtBuQ== </ins> dependencies: "@electron/get" "^2.0.0" "@types/node" "^16.11.26"