Page 1 of 1

ABE Anonymize action breaking icons on lots of sites

Posted: Tue Jun 30, 2015 10:54 pm
by RobertDrew
ABE Anonymize action breaks icons on lots of sites. An example is slashdot.org ...

Code: Select all

Site *
Accept from SELF++
Anonymize
Upon navigating to slashdot.org, towards the upper right there's a search field ... this should have a magnifying glass icon on its right side, but instead it shows an invalid/missing character symbol. Other icons on the page are also affected.

The problem in this case is that the Anonymize action is changing a URL as follows:
http://a.fsdn.com/sd/css/app.css?release_20150630
http://a.fsdn.com/sd/css/app.css

Re: ABE Anonymize action breaking icons on lots of sites

Posted: Tue Jun 30, 2015 11:31 pm
by RobertDrew
Specifically, the Anonymize action strips the query string if it consists of a single GET parameter without a value specified.

So, while the following request gets modified (by removal of the query string):
http://a.fsdn.com/sd/css/app.css?release_20150630

The following requests are allowed to pass unmodified:
http://a.fsdn.com/sd/css/app.css?release_20150630=true
http://a.fsdn.com/sd/css/app.css?releas ... =true&test
http://a.fsdn.com/sd/css/app.css?release_20150630&test

Re: ABE Anonymize action breaking icons on lots of sites

Posted: Wed Jul 01, 2015 2:28 am
by barbaz
(I could be wrong but I would suspect this is by design...)