David Keijser
David Keijser
`xclip` is used extensively in the example config but this does not always work on wayland. some compositors like gnome will sync the clipboard between X but this is not...
For reference see https://bugs.webkit.org/show_bug.cgi?id=167370
Fixes #380
webkit_cookie_manager_delete_all_cookies () and webkit_cookie_manager_delete_cookies_for_domain () are deprecated. https://webkitgtk.org/reference/webkit2gtk/unstable/WebKitCookieManager.html#webkit-cookie-manager-delete-all-cookies the website data manager that replaces it does everything we need (and more) but is a bit more complicated to use.
From the list of removed variables in #225 there's quite a few network related options that would be good to bring back. proxy support made a comeback in 2.16 https://webkitgtk.org/reference/webkit2gtk/unstable/WebKitNetworkProxySettings.html
The cookie commands are only stubs for webkit2 and does not do anything. Can we make them work again? Some other way of making this work? Ref #225
The implementation of `plugin_list` is stubbed when using webkit2. The underlying method is `_async` which complicates things. Rework as command where we can now with some ease call async methods?
To support JS expansions the parser needs to be taught how to run async tasks. async wrappers - [x] async wrapper of `uzbl_commands_parse` - [x] async wrapper of `uzbl_variables_expand` use...
on next a single variable as command e.g ```@foobar``` crashes uzbl-core if there is no foobar variable
Sadly breaking small things all over the place. But imo we should eventually push everything into using the default split logic of core and em respectively. - [x] split quoted...