Skip to content

[9.2] Fixed EsLint violations of @elastic/eui/badge-accessibility-rules rule in Kibana code. (#251665)#253698

Merged
alexwizp merged 1 commit intoelastic:9.2from
alexwizp:backport/9.2/pr-251665
Feb 19, 2026
Merged

[9.2] Fixed EsLint violations of @elastic/eui/badge-accessibility-rules rule in Kibana code. (#251665)#253698
alexwizp merged 1 commit intoelastic:9.2from
alexwizp:backport/9.2/pr-251665

Conversation

@alexwizp
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

…ule in Kibana code. (elastic#251665)

**PR description**
This PR fixes newly reported ESLint violations in Kibana introduced by
the new `@elastic/eslint-plugin-eui` rule
`@elastic/eui/badge-accessibility-rules`. The updates bring affected
badge usages into compliance with the rule’s accessibility requirements,
with no intended functional changes beyond a11y/lint conformance.

**Why**
The violations were surfaced after the rule was added to
`@elastic/eslint-plugin-eui`.

**References**
`@elastic/eui `repo — Add `badge-accessibility-rules` rule:
elastic/eui#9354

Closes:  elastic#211173

---------

Co-authored-by: Pete Harverson <pete@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 3044fa8)

# Conflicts:
#	x-pack/platform/plugins/shared/streams_app/public/components/stream_detail_significant_events_view/significant_events_table.tsx
@alexwizp alexwizp added the backport This PR is a backport of another PR label Feb 18, 2026
@alexwizp alexwizp enabled auto-merge (squash) February 18, 2026 11:55
@botelastic botelastic bot added Team:Fleet Team label for Observability Data Collection Fleet team Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation Team:obs-ux-management labels Feb 18, 2026
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/fleet (Team:Fleet)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)

@elasticmachine
Copy link
Copy Markdown
Contributor

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

@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #40 / Cloud Security Posture Test adding Cloud Security Posture Integrations CSPM AWS CIS_AWS Organization Manual Temporary Keys CIS_AWS Organization Manual Temporary Keys Workflow

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 528.8KB 528.7KB -84.0B
apm 2.6MB 2.6MB -41.0B
dashboard 662.9KB 662.8KB -70.0B
dataViewManagement 134.8KB 134.8KB -48.0B
fleet 2.1MB 2.1MB -68.0B
infra 1.1MB 1.1MB -141.0B
monitoring 635.1KB 635.0KB -95.0B
securitySolution 11.1MB 11.1MB -37.0B
slo 982.2KB 982.1KB -103.0B
streamsApp 913.0KB 912.8KB -235.0B
triggersActionsUi 1.5MB 1.5MB -158.0B
total -1.1KB

Page load bundle

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

id before after diff
savedObjectsTagging 21.7KB 21.7KB -43.0B

Copy link
Copy Markdown

@L1nBra L1nBra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As it is only backports into previous versions - approving.

@alexwizp alexwizp merged commit 2198b6d into elastic:9.2 Feb 19, 2026
23 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 Team:Fleet Team label for Observability Data Collection Fleet team Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation Team:obs-ux-management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants