Fri, 06 Dec 2013 01:06:45 -0800
Remove the "existing window" option for where to open URLs.
This was kind of a dumb option. I mean, who would want that?
We didn't support it in Chrome. We attempted to support it in
Firefox, Netscape and Opera.
It actually caused my Pidgin to hang when I tested it with Firefox.
I'm sure it's fixable, but who cares? Here's the stacktrace, for the
curious:
#0 0x00007f5c461a8fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f5c470be1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f5c470be6ba in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f5c470ffe41 in g_spawn_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f5c471002b8 in g_spawn_command_line_sync () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00000000004ae804 in uri_command (command=0x203e760 "firefox -a firefox -remote openURL('http://www.yahoo.com/')",
sync=1) at gtknotify.c:1270
/** @page core-signals Core Signals @signals @signal quitting @signal uri-handler @endsignals @see core.h <hr> @signaldef quitting @signalproto void (*quitting)(); @endsignalproto @signaldesc Emitted when libpurple is quitting. @endsignaldef @signaldef uri-handler @signalproto gboolean (*uri_handler)(const gchar *proto, const gchar *cmd, GHashTable *params); @endsignalproto @signaldesc Emitted when handling a registered URI. @param proto The protocol of the URI. @param cmd The 'command' of the URI. @param params Any key/value parameters from the URI. @endsignaldef */ // vim: syntax=c.doxygen tw=75 et