mozilla/browserid — pull request #3024 by 6a68 (2013-02-19 23:53:26+00:00)
Title: Disable ejs escaping of already-escaped fields. Fixes #3007.

We already escape rp info [inside dialog.js](https://github.com/mozilla/browserid/blob/dev/resources/static/dialog/js/modules/dialog.js#L250), but our buddy [ejs](https://github.com/visionmedia/ejs#features) was double-escaping because we used ```<%=```, not ```<%-```, in our tags. Whoops!

TODO: is this potentially a problem elsewhere in the codebase? There's a funky asymmetry between relying on ejs to escape templated stuff, and relying on our js to escape stuff inserted by js. Should I look deeper before calling this double-escaping escapade donezo?