Skip to content

[Profiling UI] Add "WebGL disabled" callout in Profiling Flamegraph#247084

Merged
miloszmarcinkowski merged 3 commits into
elastic:mainfrom
miloszmarcinkowski:add-profiling-webgl-callout
Dec 23, 2025
Merged

[Profiling UI] Add "WebGL disabled" callout in Profiling Flamegraph#247084
miloszmarcinkowski merged 3 commits into
elastic:mainfrom
miloszmarcinkowski:add-profiling-webgl-callout

Conversation

@miloszmarcinkowski
Copy link
Copy Markdown
Contributor

@miloszmarcinkowski miloszmarcinkowski commented Dec 19, 2025

Closes #241429

Summary

Since the Flamegraph component requires WebGL to render correctly, we should display the relevant callout when the library is disabled (for instance GPU acceleration is disabled by default on Chrome browser in Debian 12 linux distribution).

Before (no console errors):
image

After:
image

@miloszmarcinkowski miloszmarcinkowski added the ci:project-deploy-observability Create an Observability project label Dec 19, 2025
@github-actions
Copy link
Copy Markdown
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!)

@miloszmarcinkowski
Copy link
Copy Markdown
Contributor Author

/oblt-deploy

@kibanamachine
Copy link
Copy Markdown
Contributor

Project deployed, see credentials at: https://buildkite.com/elastic/kibana-deploy-project-from-pr/builds/831

@miloszmarcinkowski miloszmarcinkowski added the ci:cloud-deploy Create or update a Cloud deployment label Dec 22, 2025
@kibanamachine
Copy link
Copy Markdown
Contributor

Cloud deployment initiated, see credentials at: https://buildkite.com/elastic/kibana-deploy-cloud-from-pr/builds/621

@miloszmarcinkowski miloszmarcinkowski marked this pull request as ready for review December 23, 2025 08:24
@miloszmarcinkowski miloszmarcinkowski requested a review from a team as a code owner December 23, 2025 08:24
@miloszmarcinkowski miloszmarcinkowski added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting v9.4.0 Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation labels Dec 23, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

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

@elasticmachine
Copy link
Copy Markdown
Contributor

elasticmachine commented Dec 23, 2025

⏳ Build in-progress

Failed CI Steps

History

@miloszmarcinkowski miloszmarcinkowski enabled auto-merge (squash) December 23, 2025 10:07
@miloszmarcinkowski miloszmarcinkowski merged commit aed470f into elastic:main Dec 23, 2025
21 checks passed
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Jan 6, 2026
…lastic#247084)

Closes elastic#241429

##  Summary

Since the Flamegraph component requires WebGL to render correctly, we
should display the relevant callout when the library is disabled (for
instance GPU acceleration is disabled by default on Chrome browser in
Debian 12 linux distribution).

Before (no console errors):
<img width="1723" height="1080" alt="image"
src="https://github.com/user-attachments/assets/fdc60a21-130c-49c3-9d47-e2f21d31dca2"
/>

After:
<img width="1726" height="1082" alt="image"
src="https://github.com/user-attachments/assets/d7407ba8-3916-4ab4-9c1a-32f8cc16f1a4"
/>
dej611 pushed a commit to dej611/kibana that referenced this pull request Jan 8, 2026
…lastic#247084)

Closes elastic#241429

##  Summary

Since the Flamegraph component requires WebGL to render correctly, we
should display the relevant callout when the library is disabled (for
instance GPU acceleration is disabled by default on Chrome browser in
Debian 12 linux distribution).

Before (no console errors):
<img width="1723" height="1080" alt="image"
src="https://github.com/user-attachments/assets/fdc60a21-130c-49c3-9d47-e2f21d31dca2"
/>

After:
<img width="1726" height="1082" alt="image"
src="https://github.com/user-attachments/assets/d7407ba8-3916-4ab4-9c1a-32f8cc16f1a4"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting ci:cloud-deploy Create or update a Cloud deployment ci:project-deploy-observability Create an Observability project release_note:skip Skip the PR/issue when compiling release notes Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Universal Profiling Flamegraph does not load

4 participants