Bug 199751

Summary: [WPE][GTK] Incorrect SVG rendering of Appveyor badges
Product: WebKit Reporter: Marius Gedminas <marius>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: aperez, bugs-noreply, cgarcia, mcatanzaro
Priority: P2    
Version: Other   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
incorrectly rendered SVG bradge
none
expected rendering (screenshot from Firefox) none

Marius Gedminas
Reported 2019-07-12 07:47:05 PDT
Created attachment 374009 [details] incorrectly rendered SVG bradge I've noticed that Epiphany renders Appveyor SVG badges incorrectly. On https://www.appveyor.com/docs/status-badges/#svg-badges I see the badges with light grey background instead of the expected half dark grey/half green background.
Attachments
incorrectly rendered SVG bradge (35.33 KB, image/png)
2019-07-12 07:47 PDT, Marius Gedminas
no flags
expected rendering (screenshot from Firefox) (34.18 KB, image/png)
2019-07-12 07:47 PDT, Marius Gedminas
no flags
Marius Gedminas
Comment 1 2019-07-12 07:47:35 PDT
Created attachment 374010 [details] expected rendering (screenshot from Firefox)
Michael Catanzaro
Comment 2 2019-07-12 08:04:03 PDT
I've seen this a bazillion times before, but can no longer reproduce, not with 2.25.2 nor with 2.24.3. That's weird because I don't think we fixed it on WebKit's end, and I don't think the website fixed it during the 15 minutes between when you reported this bug and when I looked at it just now. Strange. For completeness, please confirm the WebKitGTK version that you're using.
Adrian Perez
Comment 3 2019-07-12 11:23:29 PDT
(In reply to Michael Catanzaro from comment #2) > I've seen this a bazillion times before, but can no longer reproduce, not > with 2.25.2 nor with 2.24.3. That's weird because I don't think we fixed it > on WebKit's end, and I don't think the website fixed it during the 15 > minutes between when you reported this bug and when I looked at it just now. > Strange. > > For completeness, please confirm the WebKitGTK version that you're using. Badges display correctly for me using WebKitGTK 2.24.3, and also using trunk. Marius, could you confirm that you saw this bug using an older release of WebKitGTK (you can see the version in GNOME Web's “About” dialog, for example)?
Carlos Garcia Campos
Comment 4 2019-07-15 01:14:00 PDT
My guess is that clipToImageBuffer is used in those SVG and we fixed it in r246309 and r246391.
Marius Gedminas
Comment 5 2019-07-15 02:53:57 PDT
I'm on WebKitGTK 2.24.2. (I see my record of filing bugs already fixed in newer upstream versions continues. Sorry!)
Michael Catanzaro
Comment 6 2019-07-15 05:36:21 PDT
(In reply to Carlos Garcia Campos from comment #4) > My guess is that clipToImageBuffer is used in those SVG and we fixed it in > r246309 and r246391. Cool.
Adrian Perez
Comment 7 2019-07-15 05:50:25 PDT
(In reply to Marius Gedminas from comment #5) > I'm on WebKitGTK 2.24.2. > > (I see my record of filing bugs already fixed in newer upstream versions > continues. Sorry!) No need to be sorry! This kind of reports are also useful for us to know more about issues which have been solved as side-effect from other patches during the development cycle. *Thanks* a lot for taking some of your time to help us out with bug reports! :)
Note You need to log in before you can comment on or make changes to this bug.