diff options
author | Quentin Rameau <quinq@fifth.space> | 2016-03-03 16:51:24 +0100 |
---|---|---|
committer | Quentin Rameau <quinq@fifth.space> | 2016-07-05 13:01:56 +0200 |
commit | 7ca9421a69956c27b010cc9fc6162df7fa9699cf (patch) | |
tree | ef48b6043041c44212776ecb32f11e7f13982d2a /surf.c | |
parent | 1206b2c587f7e4067dbd1e9c64c0a757ff343b06 (diff) | |
download | surf-7ca9421a69956c27b010cc9fc6162df7fa9699cf.tar.gz surf-7ca9421a69956c27b010cc9fc6162df7fa9699cf.tar.bz2 surf-7ca9421a69956c27b010cc9fc6162df7fa9699cf.zip |
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 (limited to 'surf.c')
-rw-r--r-- | surf.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -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 @@ -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; |