Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
Ben Boeckel
4051224d50 Remove reference to patch2 2011-04-12 15:39:37 -04:00
Ben Boeckel
c3507f46e1 Merge branch 'master' into f14
* master:
  Don't install removed uzbl-cookie-manager.
  Update uzbl-makefile.patch not to remove non-existent files.
  Update to 0-0.25.20110402gite7578e27c.
  Update to 0-0.24.20110215git8bbc39b83.
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  - Update the vim subpackage to install for 7.3
  Update to 0-0.21.20101125git518004933.
  Update to 0-0.20.20101125git518004933.
  Remove references to local patches
  Fix CFLAGS exporting
  Missing BR on pkg-config
  Link glib-2.0 as well
  Bump release
  Add a message for new users without uzbl-defaults
  Split out -defaults package
  Ship vim highlighting files
  Use %{optflags} instead of -O0
  Update to -0.18.

Conflicts:
	.gitignore
	uzbl.spec
2011-04-12 15:27:22 -04:00
Daiki Ueno
b461561a07 Update to -0.18. 2010-09-06 10:15:38 +09:00
2 changed files with 42 additions and 1 deletions

1
.gitignore vendored
View file

@ -1,4 +1,3 @@
uzbl-afc0f873e.tar.gz
/uzbl-afc0f873e.tar.gz
/uzbl-518004933.tar.gz
/uzbl-8bbc39b83.tar.gz

View 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