Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a074ce32b9 | ||
|
|
84193e0c9b | ||
|
|
5d676cd939 | ||
|
|
4858c58bb7 | ||
|
|
baa725b503 | ||
|
|
fdc760148e | ||
|
|
13f616bc97 | ||
|
|
6a6c114e13 | ||
|
|
1001acd71d | ||
|
|
c921b2434a | ||
|
|
f03c3243b1 | ||
|
|
3438fcc59a | ||
|
|
38f85dd3c9 |
2 changed files with 42 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,4 +1,3 @@
|
|||
uzbl-afc0f873e.tar.gz
|
||||
/uzbl-afc0f873e.tar.gz
|
||||
/uzbl-518004933.tar.gz
|
||||
/uzbl-8bbc39b83.tar.gz
|
||||
|
|
|
|||
42
0001-Fix-crash-on-Open-Image-in-New-Window-FS-231.patch
Normal file
42
0001-Fix-crash-on-Open-Image-in-New-Window-FS-231.patch
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
From c202a6b79eb3658c12ba2077cb175a2fe5ae30a1 Mon Sep 17 00:00:00 2001
|
||||
From: Daiki Ueno <ueno@unixuser.org>
|
||||
Date: Thu, 2 Sep 2010 12:35:41 +0900
|
||||
Subject: [PATCH] Fix crash on "Open Image in New Window" (FS#231).
|
||||
|
||||
- create_web_view_js2_cb(): don't destroy web_view if uri is not a
|
||||
"javascript:" URI.
|
||||
- create_web_view_js_cb(): fix g_object_connect() call which must terminate
|
||||
with a NULL signal name.
|
||||
---
|
||||
src/callbacks.c | 5 ++---
|
||||
1 files changed, 2 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/callbacks.c b/src/callbacks.c
|
||||
index d2352b2..37f392a 100644
|
||||
--- a/src/callbacks.c
|
||||
+++ b/src/callbacks.c
|
||||
@@ -703,11 +703,10 @@ create_web_view_js2_cb (WebKitWebView* web_view, GParamSpec param_spec) {
|
||||
|
||||
if (strncmp(uri, "javascript:", strlen("javascript:")) == 0) {
|
||||
eval_js(uzbl.gui.web_view, (gchar*) uri + strlen("javascript:"), NULL, "javascript:");
|
||||
+ gtk_widget_destroy(GTK_WIDGET(web_view));
|
||||
}
|
||||
else
|
||||
send_event(NEW_WINDOW, uri, NULL);
|
||||
-
|
||||
- gtk_widget_destroy(GTK_WIDGET(web_view));
|
||||
}
|
||||
|
||||
|
||||
@@ -717,7 +716,7 @@ create_web_view_js_cb (WebKitWebView* web_view, gpointer user_data) {
|
||||
(void) user_data;
|
||||
|
||||
g_object_connect (web_view, "signal::notify::uri",
|
||||
- G_CALLBACK(create_web_view_js2_cb), NULL);
|
||||
+ G_CALLBACK(create_web_view_js2_cb), NULL, NULL);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
--
|
||||
1.7.2.2
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue