# PkgConfig names are slightly different to the GI namespaces pkg-config-name JavaScriptCore javascriptcoregtk # https://bugs.webkit.org/show_bug.cgi?id=152826 set-attr WebKit2/WebView/get_uri/@return-value nullable 1 # https://github.com/haskell-gi/haskell-gi/issues/154 delete-node WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts/@type add-node WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts array add-node WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts/@array type set-attr WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts/@array c:type gchar** set-attr WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts/@array/@type name utf8 set-attr WebKit2/NetworkProxySettings/new/@parameters/ignore_hosts/@array/@type c:type gchar** # https://github.com/haskell-gi/haskell-gi/issues/155 # Even get_current_item can return null if no page has ever been loaded set-attr WebKit2/BackForwardList/get_current_item/@return-value nullable 1 set-attr WebKit2/BackForwardList/get_back_item/@return-value nullable 1 set-attr WebKit2/BackForwardList/get_forward_item/@return-value nullable 1 set-attr WebKit2/BackForwardList/get_nth_item/@return-value nullable 1