Summary: | Preview area of linked audio file behaves unexpected in Mastodon frontend | ||
---|---|---|---|
Product: | [Applications] Falkon | Reporter: | Jens <senf> |
Component: | general | Assignee: | David Rosca <nowrep> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | jurajoravec, senf |
Priority: | NOR | ||
Version: | 24.01.75 | ||
Target Milestone: | --- | ||
Platform: | Debian stable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
1: Falkon - before clicking the play button
2: Falkoon - Having clicked the play button, turns red, ready to play 3: Falkon - Having clicked the red play button 1 LibreWolf - Before clicking the play button 2: LibreWolf - Having clicked the play button, turns red, ready to play 3: LibreWolf - Having clicked the red play button |
Description
Jens
2023-11-11 13:03:56 UTC
Created attachment 163043 [details]
2: Falkoon - Having clicked the play button, turns red, ready to play
Created attachment 163044 [details]
3: Falkon - Having clicked the red play button
Created attachment 163045 [details]
1 LibreWolf - Before clicking the play button
Created attachment 163046 [details]
2: LibreWolf - Having clicked the play button, turns red, ready to play
Created attachment 163047 [details]
3: LibreWolf - Having clicked the red play button
Update: - Installed QtWebEngine/QtWebKit version: 5.15.13 - this is the QtWebkit version provided by Debian 12 packages - Falkon source code configured again using cmake, this time with the "-D BUILD_PYTHON_SUPPORT=ON" option. I then re-compiled and re-installed the compiled binaries. I will now check if the behavior still occurs, as described in this bug report - I am not able to compile the latest available source code of Qtwebkit (via a git clone) because cmake configuration requires Python 2 for this source code, but Debian 12 does not provide Python 2 packages anymore. Yes, the behavior as described in this bug report issue occurs, too, if the source code of Falkon has been configured using cmake with the configuration option "-D BUILD_PYTHON_SUPPORT=ON" + has been compiled and re-installed again. > - I am not able to compile the latest available source code of Qtwebkit (via a git clone)
> because cmake configuration requires Python 2 for this source code,
> but Debian 12 does not provide Python 2 packages anymore.
Falkon uses QtWebEngine and not QtWebkit.
Yes, I can confirm that this happens with Qt5 based Falkon.
Will be fixed in Qt6 variant.
This is due to using older Chromium version as a base and the website expects the "latest" version (the web developers do not care about backwards compatibility)
(In reply to Juraj from comment #8) > Falkon uses QtWebEngine and not QtWebkit. Thank you for this clarification. Until now I mixed up these two browser rendering engines / I did not know that there is another renedering web engine called QTWebEngine. > Yes, I can confirm that this happens with Qt5 based Falkon. > Will be fixed in Qt6 variant. OK. So this bug report here cannot be closed yet, because when QT6 will have been released one day in a first final version, this future version of QT needs to be checked against this bug report, right? > This is due to using older Chromium version as a base and the website > expects the "latest" version (the web developers do not care about backwards > compatibility) I guess, here you are referring to a future QTWebEngine that will have been built against a final version of QT6, right? (In reply to Jens from comment #9) > OK. So this bug report here cannot be closed yet, because when QT6 will have > been released one day in a first final version, this future version of QT > needs to be checked against this bug report, right? > > I guess, here you are referring to a future QTWebEngine that will have been > built against a final version of QT6, right? Qt6 is already released, QtWebEngine is a part of Qt. What needs to be ported to Qt6 is Falkon. I checked the site with the development version which is already partialy ported to Qt6 and it works fine. In other words, It should be fixed with Falkon 24.02. But the distribution you use will need to provide Qt6, otherwise it will be impossible to update. |