NEW 275920
REGRESSION(2.45): [GTK][Skia] Misrenders dotted line on WebKit Bugzilla
https://bugs.webkit.org/show_bug.cgi?id=275920
Summary REGRESSION(2.45): [GTK][Skia] Misrenders dotted line on WebKit Bugzilla
Michael Catanzaro
Reported 2024-06-26 14:31:33 PDT
Created attachment 471750 [details] Before Attached is a screenshot of correct (before.png, WebKitGTK 2.44.2) and incorrect (after.png, WebKitGTK 2.45.3) rendering of the dotted line beneath the Blocks field and above the Attachments box on this Bugzilla. The newer version is pretty messed up. I assume (without evidence) this is most likely caused by cairo -> skia.
Attachments
Before (521 bytes, image/png)
2024-06-26 14:31 PDT, Michael Catanzaro
no flags
After (689 bytes, image/png)
2024-06-26 14:32 PDT, Michael Catanzaro
no flags
Dotted line artifact with WPE (4.95 KB, image/png)
2024-11-12 01:45 PST, Adrian Perez
no flags
Dotted line artifact with GTK (4.96 KB, image/png)
2024-11-12 01:49 PST, Adrian Perez
no flags
Michael Catanzaro
Comment 1 2024-06-26 14:32:01 PDT
Patrick Griffis
Comment 2 2024-08-06 07:21:17 PDT
Can you still reproduce this, I cannot on WebKitGTK 2.45.6
Patrick Griffis
Comment 3 2024-08-06 07:23:00 PDT
Actually nevermind, the issue goes away if the window is resized, but can be broken initially.
Michael Catanzaro
Comment 4 2024-08-06 07:30:59 PDT
I think it just depends on window size. Here it was fine initially, but broke as soon as I resized it.
Adrian Perez
Comment 5 2024-11-12 01:45:32 PST
This is also quite easy to reproduce in the Clang documentation pages, like https://clang.llvm.org/docs/LanguageExtensions.html#builtin-dump-struct I have managed to get the dotted lines to have some small artifacts with WPE, but somehow the issue is more noticeable in the GTK port. I will attach a screen capture.
Adrian Perez
Comment 6 2024-11-12 01:45:59 PST
Created attachment 473204 [details] Dotted line artifact with WPE
Adrian Perez
Comment 7 2024-11-12 01:49:15 PST
Created attachment 473205 [details] Dotted line artifact with GTK
Note You need to log in before you can comment on or make changes to this bug.