Skip to content

Conversation

@alexwizp
Copy link
Contributor

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

…tic#237317)

> [!CAUTION]
> ⚠️ **Changes / translations were made by GenAI**. I’ve reviewed them
carefully, but your code owners’ expert eyes will ensure they’re 100%
right.

## Summary
This PR applies the auto-fix for the newly introduced
`@elastic/eui/no-unnamed-interactive-element` Ensure that appropriate
aria-attributes are set for `EuiBetaBadge`, `EuiButtonIcon`,
`EuiComboBox`, `EuiSelect`,
`EuiSelectWithWidth`,`EuiSuperSelect`,`EuiPagination`, `EuiTreeView`,
`EuiBreadcrumbs`. Without this rule, screen reader users lose context,
keyboard navigation can be confusing.

## Changes

1. 🎯 Added missing ARIA attributes to elements flagged by
`@elastic/eui/no-unnamed-interactive-element` — accessibility leveled
up!

## Related
- [elastic/eui#8843](elastic/eui#8973)

---------

Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: Pete Harverson <[email protected]>
Co-authored-by: Cristina Amico <[email protected]>
Co-authored-by: Julia Rechkunova <[email protected]>
Co-authored-by: Paulina Shakirova <[email protected]>
(cherry picked from commit b419244)

# Conflicts:
#	x-pack/platform/plugins/shared/ml/public/application/explorer/anomaly_timeline.tsx
@alexwizp alexwizp added the backport This PR is a backport of another PR label Oct 13, 2025
@alexwizp alexwizp enabled auto-merge (squash) October 13, 2025 06:57
@alexwizp alexwizp requested review from a team as code owners October 13, 2025 06:57
@alexwizp alexwizp requested a review from a team October 13, 2025 06:57
@alexwizp alexwizp requested review from a team as code owners October 13, 2025 06:57
@botelastic botelastic bot added the ci:project-deploy-observability Create an Observability project label Oct 13, 2025
@botelastic botelastic bot added Team:Fleet Team label for Observability Data Collection Fleet team Team:Obs AI Assistant Observability AI Assistant Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation. Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. labels Oct 13, 2025
@alexwizp alexwizp requested review from hop-dev, parkiino, paul-tavares and rylnd and removed request for a team October 13, 2025 06:58
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-management-team (Team:obs-ux-management)

@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ai-assistant (Team:Obs AI Assistant)

@github-actions
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@elasticmachine
Copy link
Contributor

elasticmachine commented Oct 13, 2025

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
aiops 525.5KB 525.6KB +156.0B
alerting 87.3KB 87.3KB +18.0B
apm 2.7MB 2.7MB +1.6KB
canvas 1.1MB 1.1MB +1.4KB
cloudSecurityPosture 627.7KB 627.7KB +33.0B
console 181.9KB 182.1KB +226.0B
contentConnectors 462.4KB 462.6KB +143.0B
datasetQuality 422.4KB 422.7KB +285.0B
dataViewEditor 43.3KB 43.4KB +116.0B
dataViewFieldEditor 100.5KB 100.7KB +111.0B
discover 1.2MB 1.2MB +267.0B
enterpriseSearch 953.3KB 953.5KB +267.0B
esql 563.3KB 563.3KB -84.0B
eventAnnotationListing 208.9KB 208.9KB +22.0B
exploratoryView 140.7KB 141.0KB +259.0B
fleet 2.1MB 2.1MB +1.3KB
graph 375.4KB 375.4KB +56.0B
imageEmbeddable 111.8KB 112.0KB +160.0B
infra 1.1MB 1.1MB +541.0B
ingestPipelines 345.9KB 346.0KB +123.0B
inputControlVis 100.5KB 100.5KB +19.0B
inspector 30.8KB 30.9KB +107.0B
lens 1.5MB 1.5MB +788.0B
logstash 27.7KB 27.8KB +132.0B
maps 3.1MB 3.1MB +445.0B
ml 5.4MB 5.4MB +1.3KB
monitoring 633.1KB 633.5KB +399.0B
observability 1.6MB 1.6MB +551.0B
observabilityAIAssistantApp 183.1KB 183.2KB +128.0B
observabilityAiAssistantManagement 102.5KB 102.6KB +128.0B
observabilityShared 41.9KB 41.9KB +19.0B
osquery 1.0MB 1.0MB +394.0B
profiling 360.4KB 360.4KB +19.0B
reporting 181.3KB 181.3KB +18.0B
savedObjectsManagement 75.9KB 76.1KB +171.0B
searchAssistant 108.9KB 109.0KB +128.0B
searchPlayground 232.2KB 232.5KB +352.0B
searchQueryRules 130.8KB 131.2KB +371.0B
security 482.0KB 482.2KB +181.0B
securitySolution 11.1MB 11.1MB +1.4KB
serverlessSearch 169.4KB 169.5KB +121.0B
sessionView 356.7KB 357.0KB +247.0B
slo 974.2KB 975.1KB +970.0B
spaces 214.8KB 214.8KB +19.0B
stackAlerts 64.1KB 64.1KB +15.0B
stackConnectors 724.4KB 725.4KB +1.0KB
streamsApp 901.2KB 901.3KB +130.0B
synthetics 1.0MB 1.0MB +305.0B
transform 623.4KB 623.7KB +267.0B
triggersActionsUi 1.6MB 1.6MB +853.0B
unifiedSearch 388.1KB 388.1KB +59.0B
uptime 491.5KB 491.9KB +399.0B
ux 136.5KB 136.7KB +175.0B
visTypeTimeseries 440.6KB 441.0KB +400.0B
watcher 157.2KB 157.8KB +555.0B
total +19.4KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
cloudLinks 32.5KB 32.8KB +272.0B
core 510.8KB 510.9KB +101.0B
elasticAssistant 307.5KB 307.6KB +137.0B
observabilityAIAssistant 46.6KB 46.8KB +136.0B
observabilityShared 66.7KB 66.8KB +128.0B
visTypeVega 34.2KB 34.4KB +156.0B
total +930.0B

History

@alexwizp alexwizp merged commit 7b7555d into elastic:9.2 Oct 13, 2025
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR ci:project-deploy-observability Create an Observability project Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. Team:Fleet Team label for Observability Data Collection Fleet team Team:Obs AI Assistant Observability AI Assistant Team:obs-ux-infra_services - DEPRECATED DEPRECATED - Use Team:obs-presentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants