We were double escaping the contents of placeholders inside HTML
messages. E.g.,

  <p><ui:msg>I would 'like' a <span ui:field='foo'>'single'</span> quote</ui

rendered as:

  I would 'like' a ''single'' quote

There was already a mechanism in place for this kind of thing, written for t
widgets-in-HTML-messages case (WidgetPlaceholderInterpreter), but I forgot
to use it in HtmlPlaceholderInterpreter.

Added tests and touched up docs while there, hoping to regain my
bearings more quickly next time.


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6100 8db76d5a-ed1c-0410-87a9-c151d255dfc7
7 files changed