[wpe-webkit] Synchronous JS interactions with native code

Michael Catanzaro mcatanzaro at igalia.com
Tue Jun 25 07:41:46 PDT 2019

On Tue, Jun 25, 2019 at 9:15 AM, Michael Catanzaro 
<mcatanzaro at igalia.com> wrote:
> Then in window_object_cleared() you can use the JSC API to define 
> some function that returns the manifest.

Of course that function should be named getManifest, and you're going 
to want to make it a property of your runtime object, which should 
itself be a property of your browser object. I think browser and 
runtime might be best defined in JS (the same way Epiphany defines its 
Ephy object in ephy.js), but you could create them in 
window-object-cleared using the JSC API just as well. getManifest would 
definitely need to be created using the JSC API in 

Using window-object-cleared is important because if you do the work 
somewhere else, it might work sometimes, e.g. when you test it, but it 
won't work reliably.


More information about the webkit-wpe mailing list