2
Jak dodać nową klasę natywną do kontekstu WebWorkera w JavaScriptCore?
Mam aplikację, która rozszerza JavaScript przez JavaScriptCore w przeglądarce webkit-gtk. W tej chwili mam kilka klas, które dodaję do globalnego kontekstu, w ten sposób: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef = JSClassCreate(&clasDefinition); JSObjectRef classObj = JSObjectMake(context, classDef, context); JSObjectRef globalObj = JSContextGetGlobalObject(context); JSStringRef str = JSStringCreateWithUTF8CString(className); …