-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A11y tree not working #4571
Comments
Confirmed in cockpit-project/cockpit-podman#1358 . We keep xterm.js at 5.1.0 for that reason. |
For XTerm 5, use the canvas renderer addon, which was previously built in. The default renderer uses inline styles and does not work with our strict C-S-P. Also stop making the Terminal object state. It's completely unnecessary and may cause unnecessary renders. Adapted from cockpit-project/cockpit@65471fd9fcb Don't update to the latest 5.2, as that breaks the a11y tree (xtermjs/xterm.js#4571). 5.1 works fine. Note that gettext-parser's current version is 7, but versions ≥ 4 don't work with our cockpit plugin. That needs to be updated in Cockpit first.
Keep xterm at previous 5.1, as 5.2 breaks the a11y tree (xtermjs/xterm.js#4571).
Keep xterm at previous 5.1, as 5.2 breaks the a11y tree (xtermjs/xterm.js#4571).
For XTerm 5, use the canvas renderer addon, which was previously built in. The default renderer uses inline styles and does not work with our strict C-S-P. Also stop making the Terminal object state. It's completely unnecessary and may cause unnecessary renders. Adapted from cockpit-project/cockpit@65471fd9fcb Don't update to the latest 5.2, as that breaks the a11y tree (xtermjs/xterm.js#4571). 5.1 works fine. Note that gettext-parser's current version is 7, but versions ≥ 4 don't work with our cockpit plugin. That needs to be updated in Cockpit first.
For XTerm 5, use the canvas renderer addon, which was previously built in. The default renderer uses inline styles and does not work with our strict C-S-P. Also stop making the Terminal object state. It's completely unnecessary and may cause unnecessary renders. Adapted from cockpit-project/cockpit@65471fd9fcb Don't update to the latest 5.2, as that breaks the a11y tree (xtermjs/xterm.js#4571). 5.1 works fine. Note that gettext-parser's current version is 7, but versions ≥ 4 don't work with our cockpit plugin. That needs to be updated in Cockpit first.
For XTerm 5, use the canvas renderer addon, which was previously built in. The default renderer uses inline styles and does not work with our strict C-S-P. Also stop making the Terminal object state. It's completely unnecessary and may cause unnecessary renders. Adapted from cockpit-project/cockpit@65471fd9fcb Don't update to the latest 5.2, as that breaks the a11y tree (xtermjs/xterm.js#4571). 5.1 works fine. Note that gettext-parser's current version is 7, but versions ≥ 4 don't work with our cockpit plugin. That needs to be updated in Cockpit first.
Yeah I can see that the live region is a child before I start typing but the children.mov |
maybe that's just dev tools acting weird though 🤔 because it would be throwing if that were undefined |
Yeah Hmm its an entry in the "Watch" section, which I dont use. At least the doc states:
So you prolly need to hit the refresh button to update the values again, if you jumped over a bigger execution stack. I never had issues with the "Scope" section thought, there should be a |
in a7e0a9c, we changed what the |
We also pin xterm to "~5.1.0" because because newer version suffers from bug xtermjs/xterm.js#4571. Bug: b/287604555 Change-Id: I2bab76f9b05a0db955239c68a9b17c9d4a01c56f Reviewed-on: https://chromium-review.googlesource.com/c/apps/libapps/+/4653820 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Joel Hockey <joelhockey@chromium.org>
Details
Steps to reproduce
I think we didn't actually bring back the a11y code in here
The text was updated successfully, but these errors were encountered: