X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=default.filter;h=f4d1b1a756732d710dcff356c3c92e3625f265cc;hp=d9fcb3826325d357c3757dbdeb9aabaeaba8b2a2;hb=4fcfcaa656205f35ad3a32793ce18b9a18b25655;hpb=988672276941ebe4687018c5b0e694233c4b4068 diff --git a/default.filter b/default.filter index d9fcb382..f4d1b1a7 100644 --- a/default.filter +++ b/default.filter @@ -2,11 +2,11 @@ # # File : $Source: /cvsroot/ijbswa/current/default.filter,v $ # -# $Id: default.filter,v 1.12 2002/09/05 14:55:38 oes Exp $ +# $Id: default.filter,v 1.11.2.23 2004/02/17 13:34:01 oes Exp $ # # Purpose : Rules to process the content of web pages # -# Copyright : Written by and Copyright +# Copyright : Written by and Copyright (C) 2001 - 2004 the # Privoxy team. http://www.privoxy.org/ # # We value your feedback. However, to provide you with the best support, @@ -78,16 +78,16 @@ FILTER: js-annoyances Get rid of particularly annoying JavaScript abuse # Get rid of Javascript referrer tracking. # Test page: http://www.javascript-page.com/referrer.html # -s|document\.referrer|"Not Your Business!"|gisU +s|(?:\w+\.)+referrer|"Not Your Business!"|gisU # The status bar is for displaying link targets, not pointless blahblah -# -s/([\n =;{}]|window\.)(default)?status\s*=/$1dUmMy=/ig +# +s/(\W\s*)((this|window)\.(default)?status)\s*=\s*((['"]).*?\6)/$1if(typeof(this.href) != 'undefined') $2 = $5 + ' URL: ' + this.href;else return false/ig # Kill OnUnload popups. Yummy. # Test: http://www.zdnet.com/zdsubs/yahoo/tree/yfs.html # -s/(
]*)onunload(.*>)/$1never$2/siU +s/(]*)onunload/$1never/siU s|(