void WebPage::platformInitialize() { #if HAVE(ACCESSIBILITY) // Create the accessible object (the plug) that will serve as the // entry point to the Web process, and send a message to the UI // process to connect the two worlds through the accessibility // object there specifically placed for that purpose (the socket). m_accessibilityObject = adoptGRef(webPageAccessibilityObjectNew(this)); GUniquePtr<gchar> plugID(atk_plug_get_id(ATK_PLUG(m_accessibilityObject.get()))); send(Messages::WebPageProxy::BindAccessibilityTree(String(plugID.get()))); #endif }
void WebPage::platformInitialize() { // Create the accessible object (the plug) that will serve as the // entry point to the Web process, and send a message to the UI // process to connect the two worlds through the accessibility // object there specifically placed for that purpose (the socket). m_accessibilityObject = adoptGRef(webPageAccessibilityObjectNew(this)); GOwnPtr<gchar> plugID(atk_plug_get_id(ATK_PLUG(m_accessibilityObject.get()))); send(Messages::WebPageProxy::BindAccessibilityTree(String(plugID.get()))); #if USE(TEXTURE_MAPPER_GL) m_nativeWindowHandle = 0; #endif }