Bug 489195 - Konqueror WebGL redraw bug
Summary: Konqueror WebGL redraw bug
Status: RESOLVED UPSTREAM
Alias: None
Product: konqueror
Classification: Applications
Component: webenginepart (show other bugs)
Version: 24.05.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-25 18:18 UTC by Dieter Nützel
Modified: 2024-06-26 17:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dieter Nützel 2024-06-25 18:18:31 UTC
SUMMARY
Konqueror show with 2 of the 'WebGL examples' redraw errors.
https://www.ibiblio.org/e-notes/webgl/webgl.htm

https://www.ibiblio.org/e-notes/Cryst/NaCl.html
https://www.ibiblio.org/e-notes/webgl/lorenz_model.html

Regression since late 5.2x.xx


STEPS TO REPRODUCE
1. Open NaCl.html 
2. Rotate with mouse

OBSERVED RESULT
1. Missing spheres
2. F5 fix it for the start squence

EXPECTED RESULT
Rotating crystal


STEPS TO REPRODUCE
1. Open lorenz_model.html

OBSERVED RESULT
1. Lorenz model 'blink' only, than missing
2. F5 bring it back with each press

EXPECTED RESULT
Rendered Lorenz model


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.1.0
(available in About System)
KDE Plasma Version: 6.1.0
KDE Frameworks Version:  6.3.0
Qt Version: 6.71

ADDITIONAL INFORMATION
Operating System: openSUSE Tumbleweed
KDE Plasma Version: (empty - should be 6.1.0)
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-2.g2f57ff2-default
OS-Type: 64
Processor: 8 × Intel® Xeon® CPU X3470 @ 2.93GHz
Memory: 23,5 GiB
Comment 1 Stefano Crocco 2024-06-26 17:04:46 UTC
Unfortunately, this is not a bug in Konqueror itself, but by QtWebEngine, the web engine used by Konqueror and provided by Qt. Other browsers using QtWebEngine, such as Falkon, QuteBrowser and the example browser included in QtWebEngine itself.

I created a bug report for this issue in the Qt bugtracker (https://bugreports.qt.io/browse/QTBUG-126701) and I'll close this one as an upstream issue.