URI:
       tApply domain parameters each time url is changed - surf - customized build of surf, the suckless webkit browser
  HTML git clone git://src.adamsgaard.dk/surf
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 7ca9421a69956c27b010cc9fc6162df7fa9699cf
   DIR parent 1206b2c587f7e4067dbd1e9c64c0a757ff343b06
  HTML Author: Quentin Rameau <quinq@fifth.space>
       Date:   Thu,  3 Mar 2016 16:51:24 +0100
       
       Apply domain parameters each time url is changed
       
       Urls are only changed at load (initial requested one), or while
       redirected. When the page is committed, url is already final.
       
       Diffstat:
         M surf.c                              |       7 ++-----
       
       1 file changed, 2 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/surf.c b/surf.c
       t@@ -1167,20 +1167,18 @@ loadchanged(WebKitWebView *v, WebKitLoadEvent e, Client *c)
                        setatom(c, AtomUri, title);
                        c->title = title;
                        c->tlsflags = G_TLS_CERTIFICATE_VALIDATE_ALL + 1;
       +                seturiparameters(c, geturi(c));
                        break;
                case WEBKIT_LOAD_REDIRECTED:
                        setatom(c, AtomUri, title);
                        c->title = title;
       +                seturiparameters(c, geturi(c));
                        break;
                case WEBKIT_LOAD_COMMITTED:
       -                setatom(c, AtomUri, title);
       -                c->title = title;
                        if (!webkit_web_view_get_tls_info(c->view, NULL,
                            &(c->tlsflags)))
                                c->tlsflags = G_TLS_CERTIFICATE_VALIDATE_ALL + 1;
        
       -                setatom(c, AtomUri, geturi(c));
       -                seturiparameters(c, geturi(c));
                        break;
                case WEBKIT_LOAD_FINISHED:
                        /* Disabled until we write some WebKitWebExtension for
       t@@ -1461,7 +1459,6 @@ scroll(Client *c, const Arg *a)
                GdkEvent *ev = gdk_event_new(GDK_KEY_PRESS);
        
                gdk_event_set_device(ev, gdkkb);
       -//        gdk_event_set_screen(ev, gdk_screen_get_default());
                ev->key.window = gtk_widget_get_window(GTK_WIDGET(c->win));
                ev->key.state = GDK_CONTROL_MASK;
                ev->key.time = GDK_CURRENT_TIME;