Bug 497079 - Readability stylesheet will not apply when CORS does not offer nonce
Summary: Readability stylesheet will not apply when CORS does not offer nonce
Status: REPORTED
Alias: None
Product: Falkon
Classification: Applications
Component: extensions (other bugs)
Version First Reported In: 24.08.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-05 13:37 UTC by Schimon Jehudah
Modified: 2024-12-05 13:37 UTC (History)
0 users

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 Schimon Jehudah 2024-12-05 13:37:54 UTC
SUMMARY
I have discovered two sites to which the extension Readability is not
able to apply its stylesheet.

https://12bytes.org/tor-versus-a-vpn-which-is-right-for-you/
https://jtspratley.com/blog/my-favorite-falkon-web-browser-features

STEPS TO REPRODUCE
1. Visit 12bytes.org or jtspratley.com
2. Star Readability

OBSERVED RESULT
Lack design.

EXPECTED RESULT
Complete design.

SOFTWARE/OS VERSIONS
Application version 24.08.3
QtWebEngine version 6.8.0
Arch Linux and Artix Linux

ADDITIONAL INFORMATION
To mitigate this issue, I have resorted to inline style.

Please. See code from line of "const cssStyles = {};"
https://greasyfork.org/en/scripts/465932-newspaper-html-feed-reader/code

For pseudo CSS (i.e. hover), event listeners might be useful to solve
this, albeit I did not try it yet.

I sense that an elaborated solution (i.e. JS even listeners) might be
required in the future.

P.S. Eventually, Gemini and Gopher be the new standard.