Skip to content

chore: cherry-pick accessibility improvements to the release branch [WPB-23860]#20574

Draft
V-Gira wants to merge 5 commits intorelease/q1-2026from
v/q1-2026-a11y-cherrypicks
Draft

chore: cherry-pick accessibility improvements to the release branch [WPB-23860]#20574
V-Gira wants to merge 5 commits intorelease/q1-2026from
v/q1-2026-a11y-cherrypicks

Conversation

@V-Gira
Copy link
Contributor

@V-Gira V-Gira commented Mar 4, 2026

TaskWPB-23860 [Web] Prep Bund release based on Web Production release 2026-01-28-production.0

Pull Request

Summary

  • What did I change and why?
  • Risks and how to roll out / roll back (e.g. feature flags):

Security Checklist (required)

  • External inputs are validated & sanitized on client and/or server where applicable.
  • API responses are validated; unexpected shapes are handled safely (fallbacks or errors).
  • No unsafe HTML is rendered; if unavoidable, sanitization is applied and documented where it happens.
  • Injection risks (XSS/SQL/command) are prevented via safe APIs and/or escaping.

Accessibility (required)

Standards Acknowledgement (required)


Screenshots or demo (if the user interface changed)

Notes for reviewers

  • Trade-offs:
  • Follow-ups (linked issues):
  • Linked PRs (e.g. web-packages):

V-Gira added 2 commits March 4, 2026 17:53
…r [WPB-22727] (#20251)

* runfix(a11y): refactor ephemaral style from less to CSS object

* runfix(a11y): address accesibility of self deleting message indicator [WPB-22727]

* adjust test
@V-Gira V-Gira changed the title V/q1 2026 a11y cherrypicks chore: cherry-pick accessibility improvments to the release branch [WPB-23860] Mar 4, 2026
@V-Gira V-Gira changed the title chore: cherry-pick accessibility improvments to the release branch [WPB-23860] chore: cherry-pick accessibility improvements to the release branch [WPB-23860] Mar 4, 2026
@codecov
Copy link

codecov bot commented Mar 4, 2026

Codecov Report

❌ Patch coverage is 83.33333% with 1 line in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (release/q1-2026@c354355). Learn more about missing BASE report.

Files with missing lines Patch % Lines
...ents/MessagesList/Message/EphemeralTimer.styles.ts 75.00% 1 Missing ⚠️
Additional details and impacted files
@@                Coverage Diff                 @@
##             release/q1-2026   #20574   +/-   ##
==================================================
  Coverage                   ?   45.23%           
==================================================
  Files                      ?     1632           
  Lines                      ?    40241           
  Branches                   ?     8316           
==================================================
  Hits                       ?    18205           
  Misses                     ?    20109           
  Partials                   ?     1927           
Flag Coverage Δ
app_webapp 43.40% <83.33%> (?)
lib_api_client 50.27% <ø> (?)
lib_core 58.90% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...components/MessagesList/Message/EphemeralTimer.tsx 100.00% <100.00%> (ø)
...webapp/src/script/components/TitleBar/TitleBar.tsx 62.13% <100.00%> (ø)
...ents/MessagesList/Message/EphemeralTimer.styles.ts 75.00% <75.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

V-Gira and others added 3 commits March 4, 2026 18:06
)

* runfix(a11y): add alt text for conversation title [WPB-22737]

* change variable name to conversationDetailsTooltip
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 4, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants