-- GENERATED by C->Haskell Compiler, version 0.13.4 (gtk2hs branch) "Bin IO", 13 Nov 2004 (Haskell)-- Edit the ORIGNAL .chs file instead!{-# LINE 1 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}{-# OPTIONS_HADDOCK hide #-}-- -*-haskell-*--- -------------------- automatically generated file - do not edit ------------ Object hierarchy for the GIMP Toolkit (GTK) Binding for Haskell---- Author : Axel Simon---- Copyright (C) 2001-2005 Axel Simon---- This library is free software; you can redistribute it and/or-- modify it under the terms of the GNU Lesser General Public-- License as published by the Free Software Foundation; either-- version 2.1 of the License, or (at your option) any later version.---- This library is distributed in the hope that it will be useful,-- but WITHOUT ANY WARRANTY; without even the implied warranty of-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-- Lesser General Public License for more details.---- #hide-- |-- Maintainer : gtk2hs-users@lists.sourceforge.net-- Stability : provisional-- Portability : portable (depends on GHC)---- This file reflects the Gtk+ object hierarchy in terms of Haskell classes.---- Note: the mk... functions were originally meant to simply be an alias-- for the constructor. However, in order to communicate the destructor-- of an object to objectNew, the mk... functions are now a tuple containing-- Haskell constructor and the destructor function pointer. This hack avoids-- changing all modules that simply pass mk... to objectNew.--moduleGraphics.UI.Gtk.WebKit.Types(moduleGraphics.UI.GtkInternals,WebView(WebView),WebViewClass,toWebView,mkWebView,unWebView,castToWebView,gTypeWebView,WebFrame(WebFrame),WebFrameClass,toWebFrame,mkWebFrame,unWebFrame,castToWebFrame,gTypeWebFrame,WebSettings(WebSettings),WebSettingsClass,toWebSettings,mkWebSettings,unWebSettings,castToWebSettings,gTypeWebSettings,NetworkRequest(NetworkRequest),NetworkRequestClass,toNetworkRequest,mkNetworkRequest,unNetworkRequest,castToNetworkRequest,gTypeNetworkRequest,NetworkResponse(NetworkResponse),NetworkResponseClass,toNetworkResponse,mkNetworkResponse,unNetworkResponse,castToNetworkResponse,gTypeNetworkResponse,Download(Download),DownloadClass,toDownload,mkDownload,unDownload,castToDownload,gTypeDownload,WebBackForwardList(WebBackForwardList),WebBackForwardListClass,toWebBackForwardList,mkWebBackForwardList,unWebBackForwardList,castToWebBackForwardList,gTypeWebBackForwardList,WebHistoryItem(WebHistoryItem),WebHistoryItemClass,toWebHistoryItem,mkWebHistoryItem,unWebHistoryItem,castToWebHistoryItem,gTypeWebHistoryItem,WebInspector(WebInspector),WebInspectorClass,toWebInspector,mkWebInspector,unWebInspector,castToWebInspector,gTypeWebInspector,HitTestResult(HitTestResult),HitTestResultClass,toHitTestResult,mkHitTestResult,unHitTestResult,castToHitTestResult,gTypeHitTestResult,SecurityOrigin(SecurityOrigin),SecurityOriginClass,toSecurityOrigin,mkSecurityOrigin,unSecurityOrigin,castToSecurityOrigin,gTypeSecurityOrigin,SoupAuthDialog(SoupAuthDialog),SoupAuthDialogClass,toSoupAuthDialog,mkSoupAuthDialog,unSoupAuthDialog,castToSoupAuthDialog,gTypeSoupAuthDialog,WebDatabase(WebDatabase),WebDatabaseClass,toWebDatabase,mkWebDatabase,unWebDatabase,castToWebDatabase,gTypeWebDatabase,WebDataSource(WebDataSource),WebDataSourceClass,toWebDataSource,mkWebDataSource,unWebDataSource,castToWebDataSource,gTypeWebDataSource,WebNavigationAction(WebNavigationAction),WebNavigationActionClass,toWebNavigationAction,mkWebNavigationAction,unWebNavigationAction,castToWebNavigationAction,gTypeWebNavigationAction,WebPolicyDecision(WebPolicyDecision),WebPolicyDecisionClass,toWebPolicyDecision,mkWebPolicyDecision,unWebPolicyDecision,castToWebPolicyDecision,gTypeWebPolicyDecision,WebResource(WebResource),WebResourceClass,toWebResource,mkWebResource,unWebResource,castToWebResource,gTypeWebResource,WebWindowFeatures(WebWindowFeatures),WebWindowFeaturesClass,toWebWindowFeatures,mkWebWindowFeatures,unWebWindowFeatures,castToWebWindowFeatures,gTypeWebWindowFeatures)whereimportForeign.ForeignPtr(ForeignPtr,castForeignPtr,unsafeForeignPtrToPtr)importForeign.C.Types(CULong,CUInt)importSystem.Glib.GType(GType,typeInstanceIsA)importGraphics.UI.GtkInternals{-# LINE 115 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}{-# LINE 117 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- The usage of foreignPtrToPtr should be safe as the evaluation will only be-- forced if the object is used afterwards--castTo::(GObjectClassobj,GObjectClassobj')=>GType->String->(obj->obj')castTogtypeobjTypeNameobj=casetoGObjectobjofgobj@(GObjectobjFPtr)|typeInstanceIsA((unsafeForeignPtrToPtr.castForeignPtr)objFPtr)gtype->unsafeCastGObjectgobj|otherwise->error$"Cannot cast object to "++objTypeName-- ******************************************************************** WebViewnewtypeWebView=WebView(ForeignPtr(WebView))deriving(Eq,Ord)mkWebView=(WebView,objectUnrefFromMainloop)unWebView(WebViewo)=oclassContainerClasso=>WebViewClassotoWebView::WebViewClasso=>o->WebViewtoWebView=unsafeCastGObject.toGObjectinstanceWebViewClassWebViewinstanceContainerClassWebViewinstanceWidgetClassWebViewinstanceObjectClassWebViewinstanceGObjectClassWebViewwheretoGObject=GObject.castForeignPtr.unWebViewunsafeCastGObject=WebView.castForeignPtr.unGObjectcastToWebView::GObjectClassobj=>obj->WebViewcastToWebView=castTogTypeWebView"WebView"gTypeWebView::GTypegTypeWebView=webkit_web_view_get_type{-# LINE 156 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ******************************************************************* WebFramenewtypeWebFrame=WebFrame(ForeignPtr(WebFrame))deriving(Eq,Ord)mkWebFrame=(WebFrame,objectUnrefFromMainloop)unWebFrame(WebFrameo)=oclassGObjectClasso=>WebFrameClassotoWebFrame::WebFrameClasso=>o->WebFrametoWebFrame=unsafeCastGObject.toGObjectinstanceWebFrameClassWebFrameinstanceGObjectClassWebFramewheretoGObject=GObject.castForeignPtr.unWebFrameunsafeCastGObject=WebFrame.castForeignPtr.unGObjectcastToWebFrame::GObjectClassobj=>obj->WebFramecastToWebFrame=castTogTypeWebFrame"WebFrame"gTypeWebFrame::GTypegTypeWebFrame=webkit_web_frame_get_type{-# LINE 179 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- **************************************************************** WebSettingsnewtypeWebSettings=WebSettings(ForeignPtr(WebSettings))deriving(Eq,Ord)mkWebSettings=(WebSettings,objectUnrefFromMainloop)unWebSettings(WebSettingso)=oclassGObjectClasso=>WebSettingsClassotoWebSettings::WebSettingsClasso=>o->WebSettingstoWebSettings=unsafeCastGObject.toGObjectinstanceWebSettingsClassWebSettingsinstanceGObjectClassWebSettingswheretoGObject=GObject.castForeignPtr.unWebSettingsunsafeCastGObject=WebSettings.castForeignPtr.unGObjectcastToWebSettings::GObjectClassobj=>obj->WebSettingscastToWebSettings=castTogTypeWebSettings"WebSettings"gTypeWebSettings::GTypegTypeWebSettings=webkit_web_settings_get_type{-# LINE 202 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************* NetworkRequestnewtypeNetworkRequest=NetworkRequest(ForeignPtr(NetworkRequest))deriving(Eq,Ord)mkNetworkRequest=(NetworkRequest,objectUnrefFromMainloop)unNetworkRequest(NetworkRequesto)=oclassGObjectClasso=>NetworkRequestClassotoNetworkRequest::NetworkRequestClasso=>o->NetworkRequesttoNetworkRequest=unsafeCastGObject.toGObjectinstanceNetworkRequestClassNetworkRequestinstanceGObjectClassNetworkRequestwheretoGObject=GObject.castForeignPtr.unNetworkRequestunsafeCastGObject=NetworkRequest.castForeignPtr.unGObjectcastToNetworkRequest::GObjectClassobj=>obj->NetworkRequestcastToNetworkRequest=castTogTypeNetworkRequest"NetworkRequest"gTypeNetworkRequest::GTypegTypeNetworkRequest=webkit_network_request_get_type{-# LINE 225 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************ NetworkResponsenewtypeNetworkResponse=NetworkResponse(ForeignPtr(NetworkResponse))deriving(Eq,Ord)mkNetworkResponse=(NetworkResponse,objectUnrefFromMainloop)unNetworkResponse(NetworkResponseo)=oclassGObjectClasso=>NetworkResponseClassotoNetworkResponse::NetworkResponseClasso=>o->NetworkResponsetoNetworkResponse=unsafeCastGObject.toGObjectinstanceNetworkResponseClassNetworkResponseinstanceGObjectClassNetworkResponsewheretoGObject=GObject.castForeignPtr.unNetworkResponseunsafeCastGObject=NetworkResponse.castForeignPtr.unGObjectcastToNetworkResponse::GObjectClassobj=>obj->NetworkResponsecastToNetworkResponse=castTogTypeNetworkResponse"NetworkResponse"gTypeNetworkResponse::GTypegTypeNetworkResponse=webkit_network_response_get_type{-# LINE 248 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ******************************************************************* DownloadnewtypeDownload=Download(ForeignPtr(Download))deriving(Eq,Ord)mkDownload=(Download,objectUnrefFromMainloop)unDownload(Downloado)=oclassGObjectClasso=>DownloadClassotoDownload::DownloadClasso=>o->DownloadtoDownload=unsafeCastGObject.toGObjectinstanceDownloadClassDownloadinstanceGObjectClassDownloadwheretoGObject=GObject.castForeignPtr.unDownloadunsafeCastGObject=Download.castForeignPtr.unGObjectcastToDownload::GObjectClassobj=>obj->DownloadcastToDownload=castTogTypeDownload"Download"gTypeDownload::GTypegTypeDownload=webkit_download_get_type{-# LINE 271 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ********************************************************* WebBackForwardListnewtypeWebBackForwardList=WebBackForwardList(ForeignPtr(WebBackForwardList))deriving(Eq,Ord)mkWebBackForwardList=(WebBackForwardList,objectUnrefFromMainloop)unWebBackForwardList(WebBackForwardListo)=oclassGObjectClasso=>WebBackForwardListClassotoWebBackForwardList::WebBackForwardListClasso=>o->WebBackForwardListtoWebBackForwardList=unsafeCastGObject.toGObjectinstanceWebBackForwardListClassWebBackForwardListinstanceGObjectClassWebBackForwardListwheretoGObject=GObject.castForeignPtr.unWebBackForwardListunsafeCastGObject=WebBackForwardList.castForeignPtr.unGObjectcastToWebBackForwardList::GObjectClassobj=>obj->WebBackForwardListcastToWebBackForwardList=castTogTypeWebBackForwardList"WebBackForwardList"gTypeWebBackForwardList::GTypegTypeWebBackForwardList=webkit_web_back_forward_list_get_type{-# LINE 294 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************* WebHistoryItemnewtypeWebHistoryItem=WebHistoryItem(ForeignPtr(WebHistoryItem))deriving(Eq,Ord)mkWebHistoryItem=(WebHistoryItem,objectUnrefFromMainloop)unWebHistoryItem(WebHistoryItemo)=oclassGObjectClasso=>WebHistoryItemClassotoWebHistoryItem::WebHistoryItemClasso=>o->WebHistoryItemtoWebHistoryItem=unsafeCastGObject.toGObjectinstanceWebHistoryItemClassWebHistoryIteminstanceGObjectClassWebHistoryItemwheretoGObject=GObject.castForeignPtr.unWebHistoryItemunsafeCastGObject=WebHistoryItem.castForeignPtr.unGObjectcastToWebHistoryItem::GObjectClassobj=>obj->WebHistoryItemcastToWebHistoryItem=castTogTypeWebHistoryItem"WebHistoryItem"gTypeWebHistoryItem::GTypegTypeWebHistoryItem=webkit_web_history_item_get_type{-# LINE 317 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- *************************************************************** WebInspectornewtypeWebInspector=WebInspector(ForeignPtr(WebInspector))deriving(Eq,Ord)mkWebInspector=(WebInspector,objectUnrefFromMainloop)unWebInspector(WebInspectoro)=oclassGObjectClasso=>WebInspectorClassotoWebInspector::WebInspectorClasso=>o->WebInspectortoWebInspector=unsafeCastGObject.toGObjectinstanceWebInspectorClassWebInspectorinstanceGObjectClassWebInspectorwheretoGObject=GObject.castForeignPtr.unWebInspectorunsafeCastGObject=WebInspector.castForeignPtr.unGObjectcastToWebInspector::GObjectClassobj=>obj->WebInspectorcastToWebInspector=castTogTypeWebInspector"WebInspector"gTypeWebInspector::GTypegTypeWebInspector=webkit_web_inspector_get_type{-# LINE 340 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************** HitTestResultnewtypeHitTestResult=HitTestResult(ForeignPtr(HitTestResult))deriving(Eq,Ord)mkHitTestResult=(HitTestResult,objectUnrefFromMainloop)unHitTestResult(HitTestResulto)=oclassGObjectClasso=>HitTestResultClassotoHitTestResult::HitTestResultClasso=>o->HitTestResulttoHitTestResult=unsafeCastGObject.toGObjectinstanceHitTestResultClassHitTestResultinstanceGObjectClassHitTestResultwheretoGObject=GObject.castForeignPtr.unHitTestResultunsafeCastGObject=HitTestResult.castForeignPtr.unGObjectcastToHitTestResult::GObjectClassobj=>obj->HitTestResultcastToHitTestResult=castTogTypeHitTestResult"HitTestResult"gTypeHitTestResult::GTypegTypeHitTestResult=webkit_hit_test_result_get_type{-# LINE 363 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************* SecurityOriginnewtypeSecurityOrigin=SecurityOrigin(ForeignPtr(SecurityOrigin))deriving(Eq,Ord)mkSecurityOrigin=(SecurityOrigin,objectUnrefFromMainloop)unSecurityOrigin(SecurityOrigino)=oclassGObjectClasso=>SecurityOriginClassotoSecurityOrigin::SecurityOriginClasso=>o->SecurityOrigintoSecurityOrigin=unsafeCastGObject.toGObjectinstanceSecurityOriginClassSecurityOrigininstanceGObjectClassSecurityOriginwheretoGObject=GObject.castForeignPtr.unSecurityOriginunsafeCastGObject=SecurityOrigin.castForeignPtr.unGObjectcastToSecurityOrigin::GObjectClassobj=>obj->SecurityOrigincastToSecurityOrigin=castTogTypeSecurityOrigin"SecurityOrigin"gTypeSecurityOrigin::GTypegTypeSecurityOrigin=webkit_security_origin_get_type{-# LINE 386 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************* SoupAuthDialognewtypeSoupAuthDialog=SoupAuthDialog(ForeignPtr(SoupAuthDialog))deriving(Eq,Ord)mkSoupAuthDialog=(SoupAuthDialog,objectUnrefFromMainloop)unSoupAuthDialog(SoupAuthDialogo)=oclassGObjectClasso=>SoupAuthDialogClassotoSoupAuthDialog::SoupAuthDialogClasso=>o->SoupAuthDialogtoSoupAuthDialog=unsafeCastGObject.toGObjectinstanceSoupAuthDialogClassSoupAuthDialoginstanceGObjectClassSoupAuthDialogwheretoGObject=GObject.castForeignPtr.unSoupAuthDialogunsafeCastGObject=SoupAuthDialog.castForeignPtr.unGObjectcastToSoupAuthDialog::GObjectClassobj=>obj->SoupAuthDialogcastToSoupAuthDialog=castTogTypeSoupAuthDialog"SoupAuthDialog"gTypeSoupAuthDialog::GTypegTypeSoupAuthDialog=webkit_soup_auth_dialog_get_type{-# LINE 409 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- **************************************************************** WebDatabasenewtypeWebDatabase=WebDatabase(ForeignPtr(WebDatabase))deriving(Eq,Ord)mkWebDatabase=(WebDatabase,objectUnrefFromMainloop)unWebDatabase(WebDatabaseo)=oclassGObjectClasso=>WebDatabaseClassotoWebDatabase::WebDatabaseClasso=>o->WebDatabasetoWebDatabase=unsafeCastGObject.toGObjectinstanceWebDatabaseClassWebDatabaseinstanceGObjectClassWebDatabasewheretoGObject=GObject.castForeignPtr.unWebDatabaseunsafeCastGObject=WebDatabase.castForeignPtr.unGObjectcastToWebDatabase::GObjectClassobj=>obj->WebDatabasecastToWebDatabase=castTogTypeWebDatabase"WebDatabase"gTypeWebDatabase::GTypegTypeWebDatabase=webkit_web_database_get_type{-# LINE 432 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ************************************************************** WebDataSourcenewtypeWebDataSource=WebDataSource(ForeignPtr(WebDataSource))deriving(Eq,Ord)mkWebDataSource=(WebDataSource,objectUnrefFromMainloop)unWebDataSource(WebDataSourceo)=oclassGObjectClasso=>WebDataSourceClassotoWebDataSource::WebDataSourceClasso=>o->WebDataSourcetoWebDataSource=unsafeCastGObject.toGObjectinstanceWebDataSourceClassWebDataSourceinstanceGObjectClassWebDataSourcewheretoGObject=GObject.castForeignPtr.unWebDataSourceunsafeCastGObject=WebDataSource.castForeignPtr.unGObjectcastToWebDataSource::GObjectClassobj=>obj->WebDataSourcecastToWebDataSource=castTogTypeWebDataSource"WebDataSource"gTypeWebDataSource::GTypegTypeWebDataSource=webkit_web_data_source_get_type{-# LINE 455 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ******************************************************** WebNavigationActionnewtypeWebNavigationAction=WebNavigationAction(ForeignPtr(WebNavigationAction))deriving(Eq,Ord)mkWebNavigationAction=(WebNavigationAction,objectUnrefFromMainloop)unWebNavigationAction(WebNavigationActiono)=oclassGObjectClasso=>WebNavigationActionClassotoWebNavigationAction::WebNavigationActionClasso=>o->WebNavigationActiontoWebNavigationAction=unsafeCastGObject.toGObjectinstanceWebNavigationActionClassWebNavigationActioninstanceGObjectClassWebNavigationActionwheretoGObject=GObject.castForeignPtr.unWebNavigationActionunsafeCastGObject=WebNavigationAction.castForeignPtr.unGObjectcastToWebNavigationAction::GObjectClassobj=>obj->WebNavigationActioncastToWebNavigationAction=castTogTypeWebNavigationAction"WebNavigationAction"gTypeWebNavigationAction::GTypegTypeWebNavigationAction=webkit_web_navigation_action_get_type{-# LINE 478 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ********************************************************** WebPolicyDecisionnewtypeWebPolicyDecision=WebPolicyDecision(ForeignPtr(WebPolicyDecision))deriving(Eq,Ord)mkWebPolicyDecision=(WebPolicyDecision,objectUnrefFromMainloop)unWebPolicyDecision(WebPolicyDecisiono)=oclassGObjectClasso=>WebPolicyDecisionClassotoWebPolicyDecision::WebPolicyDecisionClasso=>o->WebPolicyDecisiontoWebPolicyDecision=unsafeCastGObject.toGObjectinstanceWebPolicyDecisionClassWebPolicyDecisioninstanceGObjectClassWebPolicyDecisionwheretoGObject=GObject.castForeignPtr.unWebPolicyDecisionunsafeCastGObject=WebPolicyDecision.castForeignPtr.unGObjectcastToWebPolicyDecision::GObjectClassobj=>obj->WebPolicyDecisioncastToWebPolicyDecision=castTogTypeWebPolicyDecision"WebPolicyDecision"gTypeWebPolicyDecision::GTypegTypeWebPolicyDecision=webkit_web_policy_decision_get_type{-# LINE 501 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- **************************************************************** WebResourcenewtypeWebResource=WebResource(ForeignPtr(WebResource))deriving(Eq,Ord)mkWebResource=(WebResource,objectUnrefFromMainloop)unWebResource(WebResourceo)=oclassGObjectClasso=>WebResourceClassotoWebResource::WebResourceClasso=>o->WebResourcetoWebResource=unsafeCastGObject.toGObjectinstanceWebResourceClassWebResourceinstanceGObjectClassWebResourcewheretoGObject=GObject.castForeignPtr.unWebResourceunsafeCastGObject=WebResource.castForeignPtr.unGObjectcastToWebResource::GObjectClassobj=>obj->WebResourcecastToWebResource=castTogTypeWebResource"WebResource"gTypeWebResource::GTypegTypeWebResource=webkit_web_resource_get_type{-# LINE 524 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}-- ********************************************************** WebWindowFeaturesnewtypeWebWindowFeatures=WebWindowFeatures(ForeignPtr(WebWindowFeatures))deriving(Eq,Ord)mkWebWindowFeatures=(WebWindowFeatures,objectUnrefFromMainloop)unWebWindowFeatures(WebWindowFeatureso)=oclassGObjectClasso=>WebWindowFeaturesClassotoWebWindowFeatures::WebWindowFeaturesClasso=>o->WebWindowFeaturestoWebWindowFeatures=unsafeCastGObject.toGObjectinstanceWebWindowFeaturesClassWebWindowFeaturesinstanceGObjectClassWebWindowFeatureswheretoGObject=GObject.castForeignPtr.unWebWindowFeaturesunsafeCastGObject=WebWindowFeatures.castForeignPtr.unGObjectcastToWebWindowFeatures::GObjectClassobj=>obj->WebWindowFeaturescastToWebWindowFeatures=castTogTypeWebWindowFeatures"WebWindowFeatures"gTypeWebWindowFeatures::GTypegTypeWebWindowFeatures=webkit_web_window_features_get_type{-# LINE 547 "./Graphics/UI/Gtk/WebKit/Types.chs" #-}foreignimportccallunsafe"webkit_web_view_get_type"webkit_web_view_get_type::CUIntforeignimportccallunsafe"webkit_web_frame_get_type"webkit_web_frame_get_type::CUIntforeignimportccallunsafe"webkit_web_settings_get_type"webkit_web_settings_get_type::CUIntforeignimportccallunsafe"webkit_network_request_get_type"webkit_network_request_get_type::CUIntforeignimportccallunsafe"webkit_network_response_get_type"webkit_network_response_get_type::CUIntforeignimportccallunsafe"webkit_download_get_type"webkit_download_get_type::CUIntforeignimportccallunsafe"webkit_web_back_forward_list_get_type"webkit_web_back_forward_list_get_type::CUIntforeignimportccallunsafe"webkit_web_history_item_get_type"webkit_web_history_item_get_type::CUIntforeignimportccallunsafe"webkit_web_inspector_get_type"webkit_web_inspector_get_type::CUIntforeignimportccallunsafe"webkit_hit_test_result_get_type"webkit_hit_test_result_get_type::CUIntforeignimportccallunsafe"webkit_security_origin_get_type"webkit_security_origin_get_type::CUIntforeignimportccallunsafe"webkit_soup_auth_dialog_get_type"webkit_soup_auth_dialog_get_type::CUIntforeignimportccallunsafe"webkit_web_database_get_type"webkit_web_database_get_type::CUIntforeignimportccallunsafe"webkit_web_data_source_get_type"webkit_web_data_source_get_type::CUIntforeignimportccallunsafe"webkit_web_navigation_action_get_type"webkit_web_navigation_action_get_type::CUIntforeignimportccallunsafe"webkit_web_policy_decision_get_type"webkit_web_policy_decision_get_type::CUIntforeignimportccallunsafe"webkit_web_resource_get_type"webkit_web_resource_get_type::CUIntforeignimportccallunsafe"webkit_web_window_features_get_type"webkit_web_window_features_get_type::CUInt