[webkit-gtk] Silently failing to load web extensions

Michael Gratton mike at vee.net
Wed Jan 16 16:38:14 PST 2019

Hey all,

It looks like people who install Geary from source to /usr/local (more 
common now that meson defaults to that as the install prefix) are 
finding their web extensions not being loaded under Fedora for... 

It would be good to have a more deterministic API for loading 
extensions, so applications can determine when loading one has failed 
and report an error, something like 
"webkit_web_context_load_web_extension_async(const gchar *dir, const 
gchar *name, ...)". Is this likely to be possible to implement?

As an aside, I note that Ephy is installing its web extensions to 
`libexec`, despite extensions not being executables. Is that to work 
around issues with /usr/local lib dirs not being on ld.so.conf paths?


⊨ Michael Gratton, Percept Wrangler.
⚙ <http://mjog.vee.net/>

More information about the webkit-gtk mailing list