Bug 257323

Summary: [GTK] Upgrading to 2.40.0 causes all webviews to be blank
Product: WebKit Reporter: Ivo Schenk <ivo.schenk>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply, jan.burgmeier
Priority: P2    
Version: Other   
Hardware: Other   
OS: Linux   
Attachments:
Description Flags
Screenshot of webkit://gpu none

Description Ivo Schenk 2023-05-25 05:52:51 PDT
Created attachment 466495 [details]
Screenshot of webkit://gpu

Embedded device with a small display running Debian 11.1, running luakit as browser

Via Debian Security Repo we updated  libwebkit2gtk and libjavascriptcoregtk  from 2.38.5 to 2.40.1 and since then all web pages are blank.

Maybe this issue is caused by the bugfix of bug 238244 ?

Issuing 

> xinit /bin/luakit --uri=webkit://gpu --nounique -- /usr/bin/Xorg :0 -nocursor -br -pn -s 0 

yields the hardware information as attached.
Comment 1 Ivo Schenk 2023-07-06 03:16:26 PDT
A workaround for this issue is switching off hardware accelleration by issuing

> Environment="WEBKIT_DISABLE_COMPOSITING_MODE=1"

when starting the browser service
Comment 2 Ivo Schenk 2023-08-15 01:40:21 PDT
That workaround didn't last long, because die issue resurfaced with an update to > libwebkit2gtk-4.0-37_2.40.5-1 
> libjavascriptcoregtk-4.0-18_2.40.5-1