Reviewers: pdr, rice,

Description:
Add streaming HTML parser library to tools/lib, as well as the guava
library it depends on.

Use this parser to verify (in non-prod mode) that arguments to
SafeHtmlBuilder#appendHtmlConstant satisfy the SafeHtml composability
constraint.
Clarify SafeHtml type contract.


Please review this at http://gwt-code-reviews.appspot.com/850801/show

Affected files:
  M dev/build.xml
  M eclipse/user/.classpath
  M tools/api-checker/config/gwt20_21userApi.conf
  M user/src/com/google/gwt/safehtml/SafeHtml.gwt.xml
  M user/src/com/google/gwt/safehtml/shared/SafeHtml.java
  M user/src/com/google/gwt/safehtml/shared/SafeHtmlBuilder.java
  A user/src/com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java
  M user/src/com/google/gwt/safehtml/shared/SafeHtmlUtils.java
A user/super/com/google/gwt/safehtml/super/com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtils.java
  M user/test/com/google/gwt/safehtml/SafeHtmlGwtSuite.java
  M user/test/com/google/gwt/safehtml/SafeHtmlJreSuite.java
  M user/test/com/google/gwt/safehtml/shared/GwtSafeHtmlBuilderTest.java
A user/test/com/google/gwt/safehtml/shared/GwtSafeHtmlHostedModeUtilsTest.java
  M user/test/com/google/gwt/safehtml/shared/GwtSafeHtmlUtilsTest.java
  M user/test/com/google/gwt/safehtml/shared/SafeHtmlBuilderTest.java
A user/test/com/google/gwt/safehtml/shared/SafeHtmlHostedModeUtilsTest.java
  M user/test/com/google/gwt/safehtml/shared/SafeHtmlUtilsTest.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to