From d8922d48fb5530cf80858ea6d4eaf4c3be82d077 Mon Sep 17 00:00:00 2001 From: Xan Lopez Date: Mon, 16 Mar 2009 08:03:30 +0000 Subject: webkit-embed: re-add support for click-to-download. svn path=/trunk/; revision=8908 --- embed/webkit/webkit-embed.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'embed/webkit') diff --git a/embed/webkit/webkit-embed.c b/embed/webkit/webkit-embed.c index 66b585c51..f7e4bf43a 100644 --- a/embed/webkit/webkit-embed.c +++ b/embed/webkit/webkit-embed.c @@ -394,6 +394,14 @@ mime_type_policy_decision_requested_cb (WebKitWebView *web_view, */ g_signal_emit_by_name (embed, "ge-document-type", type); + /* If WebKit can't handle the mime type start the download + process */ + /* FIXME: need to use ephy_file_check_mime if auto-downloading */ + if (!webkit_web_view_can_show_mime_type (web_view, mime_type)) { + webkit_web_policy_decision_download (decision); + return TRUE; + } + return FALSE; } -- cgit v1.2.3