Updating branch refs/heads/master
         to ba7c7f6500a77e714e4890fa5e4e7735c7b285a5 (commit)
       from 1a74b862e4d929009784b8fad15265fae4879d39 (commit)

commit ba7c7f6500a77e714e4890fa5e4e7735c7b285a5
Author: Christian Dywan <[email protected]>
Date:   Thu Jul 15 22:04:09 2010 +0200

    Let about: URIs other than about:blank pass through

 postler/postler-content.vala |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/postler/postler-content.vala b/postler/postler-content.vala
index 0f3309d..cc8e523 100644
--- a/postler/postler-content.vala
+++ b/postler/postler-content.vala
@@ -751,12 +751,16 @@ public class Postler.Content : WebKit.WebView {
     bool navigation_decision (WebKit.WebFrame web_frame,
         WebKit.NetworkRequest request, WebKit.WebNavigationAction action,
         WebKit.WebPolicyDecision decision) {
-        string uri = request.get_uri ();
+        string? uri = request.get_uri ();
 
         if (uri == null || uri == "about:blank") {
             decision.use ();
             return true;
         }
+
+        if (uri != null && uri.has_prefix ("about:"))
+            return false;
+
         decision.ignore ();
         return Postler.App.show_uri (get_screen (), uri);
     }
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to