void WKBundleInitialize(WKBundleRef bundle, WKTypeRef type) { gobred_bridge_init (); dlopen ("libgobred-wpe.so", RTLD_NOW | RTLD_GLOBAL | RTLD_NOLOAD); //fprintf(stderr, "[WPEInjectedBundle] Initialized.\n"); WKBundleSetClient(bundle, &s_bundleClient.base); }
void WKBundleInitialize(WKBundleRef bundle) { globalBundle = bundle; WKBundleClient client = { 0, 0, _didCreatePage }; WKBundleSetClient(bundle, &client); }
void WKBundleInitialize(WKBundleRef bundle, WKTypeRef) { globalBundle = bundle; WKBundleClient client; memset(&client, 0, sizeof(WKBundleClient)); client.version = kWKBundleClientCurrentVersion; client.didCreatePage = didCreatePage; WKBundleSetClient(bundle, &client); }
void InjectedBundle::initialize(WKBundleRef bundle) { m_bundle = bundle; WKBundleClient client = { 0, this, didCreatePage, willDestroyPage, didInitializePageGroup, didReceiveMessage }; WKBundleSetClient(m_bundle, &client); activateFonts(); WKBundleActivateMacFontAscentHack(m_bundle); }
void InjectedBundle::initialize(WKBundleRef bundle, WKTypeRef initializationUserData) { m_bundle = bundle; WKBundleClientV1 client = { { 1, this }, didCreatePage, willDestroyPage, didInitializePageGroup, didReceiveMessage, didReceiveMessageToPage }; WKBundleSetClient(m_bundle, &client.base); platformInitialize(initializationUserData); activateFonts(); }
void InjectedBundle::initialize(WKBundleRef bundle, WKTypeRef initializationUserData) { m_bundle = bundle; m_stringBuilder = WTF::adoptPtr(new WTF::StringBuilder()); WKBundleClient client = { kWKBundleClientCurrentVersion, this, didCreatePage, willDestroyPage, didInitializePageGroup, didReceiveMessage }; WKBundleSetClient(m_bundle, &client); platformInitialize(initializationUserData); activateFonts(); WKBundleActivateMacFontAscentHack(m_bundle); }
void InjectedBundle::initialize(WKBundleRef bundle, WKTypeRef initializationUserData) { m_bundle = bundle; WKBundleClient client = { kWKBundleClientCurrentVersion, this, didCreatePage, willDestroyPage, didInitializePageGroup, didReceiveMessage, didReceiveMessageToPage }; WKBundleSetClient(m_bundle, &client); platformInitialize(initializationUserData); activateFonts(); WKBundleActivateMacFontAscentHack(m_bundle); // FIXME: We'd like to start with a clean state for every test, but this function can't be used more than once yet. WKBundleSwitchNetworkLoaderToNewTestingSession(m_bundle); }
void WKBundleInitialize(WKBundleRef bundle, WKTypeRef) { fprintf(stderr, "[WPEInjectedBundle] Initialized.\n"); WKBundleSetClient(bundle, &s_bundleClient.base); }