Skip to content
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

[wasm] Tooltip not rendered over an embedded iFrame #59993

Open
kenzieschmoll opened this issue Jan 27, 2025 · 3 comments
Open

[wasm] Tooltip not rendered over an embedded iFrame #59993

kenzieschmoll opened this issue Jan 27, 2025 · 3 comments
Labels
area-dart2wasm Issues for the dart2wasm compiler.

Comments

@kenzieschmoll
Copy link
Contributor

Tooltip rendered over the top of an iFrame (canvaskit renderer)
Image

Tooltip rendered over the top of an iFrame (wasm renderer) - notice it is cutoff where the iFrame bound begins
Image

Tooltip rendered over the top of a normal Flutter UI (wasm renderer):
Image

Flutter 3.28.0-2.0.pre.38764 • channel [user-branch] • unknown source
Framework • revision 90f926edc1 (11 days ago) • 2025-01-16 11:29:36 -0800
Engine • revision 90f926edc1
Tools • Dart 3.7.0 (build 3.7.0-323.0.dev) • DevTools 2.42.0
@kenzieschmoll kenzieschmoll added area-dart2wasm Issues for the dart2wasm compiler. area-web Use area-web for Dart web related issues, including the DDC and dart2js compilers and JS interop. labels Jan 27, 2025
@osa1
Copy link
Member

osa1 commented Jan 28, 2025

How do I reproduce this?

Do we know that this is a dart2wasm (compiler) bug? Could this be a renderer bug?

@kenzieschmoll
Copy link
Contributor Author

Repro steps:

  1. run dart devtools (ensure you are on the latest Dart / Flutter SDKs)
  2. run a Flutter app on macos (you need an app that has shader compilation jank). I was running the veggieseasons sample on the macos target.
  3. Copy the vm service URI from the running app and connect to DevTools.
  4. Go to the performance page.
  5. Switch to the Timeline Events feature tab on the Performance page.
  6. Hover over a frame from the Flutter frames chart that has shader compilation jank. It will look like this:

Image

Do we know that this is a dart2wasm (compiler) bug? Could this be a renderer bug?

I am unsure which layer the issue is in.

@sigmundch
Copy link
Member

this sounds likely to be a renderer issue, but @yjbanov @eyebrowsoffire would know best

@fishythefish fishythefish removed the area-web Use area-web for Dart web related issues, including the DDC and dart2js compilers and JS interop. label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-dart2wasm Issues for the dart2wasm compiler.
Projects
None yet
Development

No branches or pull requests

4 participants