Bug 439298 - User Style Sheet should override all style sheets on page
Summary: User Style Sheet should override all style sheets on page
Status: REPORTED
Alias: None
Product: Falkon
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-29 11:52 UTC by vyacheslav
Modified: 2021-06-29 11:52 UTC (History)
0 users

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


Attachments
User css (37 bytes, text/css)
2021-06-29 11:52 UTC, vyacheslav
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vyacheslav 2021-06-29 11:52:36 UTC
Created attachment 139739 [details]
User css

SUMMARY
Some time ago browsers has very ugly behavior to draw underlined links using NOT SOLID line.
This behavior can be removed from all pages using "User Style Sheet" file with content
* { text-decoration-skip-ink: none; }

It is works on most web sites. But on some sites it is not worked. One of this sites is https://archlinux.org.
On firefox browser using userContent.css it works on ALL sites as expected.


STEPS TO REPRODUCE
1. Specify "User Style Sheet" file from attachment in falkon preferences
2. Open https://archlinux.org (or https://archlinux.org/packages)
3. Move mouse cursor on any link that contains letter p,q,g,y (for example "Packages", "Bugs" on page top). Link becomes underlined and line is not solid.
4. Now you can go https://bugs.kde.org find any link that becomes underlined under mouse cursor and contain letter p,q,g,y.
And you can see that line is solid.

OBSERVED RESULT
On some web pages attached css file is not work

EXPECTED RESULT
Attached css file should work on all web pages(like in firefox browser)


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: any linux
(available in About System)
KDE Plasma Version: Any Plasma (5.20,5.21,5.22)
KDE Frameworks Version: 5.83
Qt Version: 5.15.2

ADDITIONAL INFORMATION