Hey Adrian,
On Fri, 18 Jan, 2019 at 3:01 AM, Adrian Perez de Castro
<[email protected]> wrote:
I can vouch for this; it worked fine any time I needed to load
extensions.
Sure, under the assumption that things like the build system is working
correctly, installation was don correctly, a filesystem bit didn't get
flipped by a neutrino passing through, causing the extension lib to
disappear from the directory. You know, normal things. :)
Note that you have to make sure that it is invoked as early as
possible before any web view is created. If you doubt about where to
call it, my advice is to use a callback for the
WebKitWebContext::initialize-web-extensions signal (which is also
what the documentation recommends).
Yes, that's what Geary is currently doing.
Currently under Geary nothing looks terribly wrong if the web extension
isn't loaded -- a few apparently unrelated things stop working but
there's no obvious red flag. I was just looking for some error
reporting so that in the future something else happens to cause the
extension to not be loaded, that such a red flag could be waived. Error
reporting is good, right?
//Mike
--
⊨ Michael Gratton, Percept Wrangler.
⚙ <http://mjog.vee.net/>
_______________________________________________
webkit-gtk mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-gtk