Introduction
Introduction Statistics Contact Development Disclaimer Help
tfixing progress, beginning new cookie implementation - surf - customized build…
git clone git://src.adamsgaard.dk/surf
Log
Files
Refs
README
LICENSE
---
commit 1cbeab188d8769ae67dfa99a4191088ab42db415
parent 764550e087e0ae3d8d11f349e711a2cf7bd81ca5
Author: Enno Boland (tox) <[email protected]>
Date: Mon, 8 Mar 2010 10:06:32 +0100
fixing progress, beginning new cookie implementation
Diffstat:
M config.mk | 2 +-
M surf.c | 13 ++++++++++++-
2 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/config.mk b/config.mk
t@@ -18,7 +18,7 @@ LIBS = -L/usr/lib -lc ${GTKLIB} -lgthread-2.0
# flags
CPPFLAGS = -DVERSION=\"${VERSION}\"
CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
-LDFLAGS = -s ${LIBS}
+LDFLAGS = -g ${LIBS}
# Solaris
#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
diff --git a/surf.c b/surf.c
t@@ -90,6 +90,7 @@ static void loaduri(Client *c, const Arg *arg);
static void navigate(Client *c, const Arg *arg);
static Client *newclient(void);
static void newwindow(Client *c, const Arg *arg);
+static void newrequest(WebKitWebView *v, WebKitWebFrame *f, WebKitWebResource …
static void pasteuri(GtkClipboard *clipboard, const char *text, gpointer d);
static void print(Client *c, const Arg *arg);
static GdkFilterReturn processx(GdkXEvent *xevent, GdkEvent *event, gpointer d…
t@@ -503,6 +504,7 @@ newclient(void) {
g_signal_connect(G_OBJECT(c->view), "populate-popup", G_CALLBACK(conte…
g_signal_connect(G_OBJECT(c->view), "notify::load-status", G_CALLBACK(…
g_signal_connect(G_OBJECT(c->view), "notify::progress", G_CALLBACK(pro…
+ g_signal_connect(G_OBJECT(c->view), "resource-request-starting", G_CAL…
/* Indicator */
c->indicator = gtk_drawing_area_new();
t@@ -551,6 +553,15 @@ newclient(void) {
return c;
}
+static void newrequest(WebKitWebView *v, WebKitWebFrame *f, WebKitWebResource …
+ SoupMessage *msg = webkit_network_request_get_message(req);
+ SoupMessageHeaders *h;
+ if(!msg)
+ return;
+ h = msg->request_headers;
+ soup_message_headers_remove(h, "Cookies");
+}
+
void
newwindow(Client *c, const Arg *arg) {
guint i = 0;
t@@ -614,7 +625,7 @@ processx(GdkXEvent *e, GdkEvent *event, gpointer d) {
void
progresschange(WebKitWebView *view, GParamSpec *pspec, Client *c) {
- c->progress = webkit_web_view_get_progress(c->view);;
+ c->progress = webkit_web_view_get_progress(c->view) * 100;
update(c);
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.