Bug 161313

Summary: [GTK] Rendering with base_uri broken since version 2.12.4
Product: WebKit Reporter: Jan <EvilTwin1>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: bugs-noreply
Priority: P3    
Version: Other   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
minimal example none

Description Jan 2016-08-29 09:31:25 PDT
Created attachment 287274 [details]
minimal example

Since the update to webkitgtk4 version 2.12.4 (fedora 24) the rendering of FeedReader is broken.
FeedReader uses WebKit.WebView.load_html() with the base_uri parameter.
base_uri = 'null' still works as expected. But any other value makes the site look like this:
http://imgur.com/gallery/ZDqFs

Added small vala example that at least on my machine reproduces the results.

I had similar problems even before version 2.12.4, but they disappeared after a second or so and looked thus more like flickering:
https://bugs.webkit.org/show_bug.cgi?id=150574

Thx for your support :)
Comment 1 Jan 2016-08-29 10:15:56 PDT
Turns out there were some relative paths to fonts in the CSS (not written by me) that caused the behavior.
Big thx to KaL from #webkitgtk+