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.
Created attachment 374010 [details] expected rendering (screenshot from Firefox)
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.
(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)?
My guess is that clipToImageBuffer is used in those SVG and we fixed it in r246309 and r246391.
I'm on WebKitGTK 2.24.2. (I see my record of filing bugs already fixed in newer upstream versions continues. Sorry!)
(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.
(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! :)