Comment

Neil Rashbrook

There was a time when Gecko used to allow HTML entities without the trailing semicolon. (I don't know what the current parsing rules are here.) That meant that if you had a form parameter named e.g. "macroname" then tried to use it in a hardcoded link e.g. "update.php?action=delete&macro=test" the &macr would get interpreted as a ¯ character.

Replies

Peter Bengtsson

"There was a time".

I'm guessing that goes way back. Even before people switched from HTML4 to XHTML doctypes.