| Summary: | [GTK] WebView content keeps disappearing on Rawhide (Evolution 3.48.1, webkit 2.41.3) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Milan Crha <mcrha> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | adamw, bugs-noreply, mcatanzaro, xry111 |
| Priority: | P2 | ||
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Milan Crha
2023-05-25 22:29:52 PDT
Just to be clear on the reproducer steps - those are steps Milan found which *reliably* trigger the problem. But you don't need to do anything that complex to encounter it - it happens to me constantly just while I'm using my system normally. This isn't an obscure problem that can only be triggered by a complex series of actions. Is this still happening with 2.41.90? 2.41.90 doesn't seem to be built for Fedora yet. For what it's worth, running: /usr/libexec/webkit2gtk-4.1/MiniBrowser https://yahoo.uservoice.com/forums/382977 from webkit2gtk4.1-2.40.5-1.fc38.x86_64 under GNOME Wayland shows an empty page, which can be scrolled up/down, thus the content is there, only not visible. None of the WEBKIT_DISABLE_DMABUF_RENDERER=1, WEBKIT_DISABLE_COMPOSITING_MODE=1 nor WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 helps. I tried also GNOME on X.org and it also doesn't pain the page content, the only difference is that the MiniBrowser prints on the console: libEGL warning: DRI2: failed to authenticate Using webkit2gtk4.1-2.41.91-3.fc40.x86_64 the MiniBrowser shows the page content, but it also prints a lot more warnings on the console: /usr/libexec/webkit2gtk-4.1/MiniBrowser https://yahoo.uservoice.com/forums/382977 libEGL warning: failed to get driver name for fd 0 libEGL warning: MESA-LOADER: failed to retrieve device information libEGL warning: failed to get driver name for fd 0 libEGL warning: egl: failed to create dri2 screen The above is printed for the Wayland session, while the X.org session shows only these two lines: libEGL warning: DRI2: failed to authenticate libEGL warning: egl: failed to create dri2 screen (In reply to Milan Crha from comment #4) > Using webkit2gtk4.1-2.41.91-3.fc40.x86_64 the MiniBrowser shows the page > content, but it also prints a lot more warnings on the console: So this bug is fixed then, right? Can we close it? All the warnings are bugs too, which should of course be fixed, but if the web content is not disappearing they are not this bug. It's fixed for the page I discovered misbehaves for me. I've not been able to reproduce the problem with pages/mails the other users faced the problem with. I'd say it's 50:50 fixed in the latest development version of the WebKitGTK. Well, you reported this bug, so it's fixed. If other users are still having trouble, they'll need to report it here. We can't play telephone game with graphics bugs. :) It's me, hi. I reported the bug, and I'm still here. :P It's still happening in current F39, for me, with 2.41.91-2.fc39. Sorry for missing this. Please do check if it's still happening with 2.44.0. If so, I'll reopen. Nah, it's all good now. Don't recall when this got fixed, but it did. It's not happening with 2.44.0 (at least to me). |