[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... 
reasons.

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?

//Mike

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




More information about the webkit-gtk mailing list