Links in a website of the form <a href="mailto:%69%6e%66%6f@%65%78%61%6d%70%6c%65.%63%6f%6d">email@example.com</a> don't get decoded. In the user-log they are shown still encoded.
They should get decoded (normalized) befor they are saved into the database.
Attachment: Example of the user-log with an undecoded URL
The changeset decodes the referer, but the bug report mentions the "link" parameter. Testing with proposed example I still see in the GET request: link=mailto:%69%6e%66%6f@%65%78%61%6d%70%6c%65.%63%6f%6d
I think this bug is still fixed since I only removed the unescape() of the referrer, this bug is about the click tracking?