Reviewers: rjrjr,

Description:
Adding a new annotation SafeHtmlTemplates.SafeForCss to specify that a
parameter is known to be safe for use in a CSS context and should not
generate a warning. Currently, templates generate a warning if an
argument is used in a CSS context, which spams the logger, but there is
no way to prevent the warning.  In addition, we assume that all non-char
primitives are safe for use in a CSS context.


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

Affected files:
M samples/showcase/src/com/google/gwt/sample/showcase/client/content/cell/CwCellValidation.java
  M user/src/com/google/gwt/cell/client/IconCellDecorator.java
  A user/src/com/google/gwt/safecss/SafeCss.gwt.xml
  A user/src/com/google/gwt/safecss/shared/SafeCss.java
  A user/src/com/google/gwt/safecss/shared/SafeCssString.java
  A user/src/com/google/gwt/safecss/shared/SafeCssUtils.java
  A user/src/com/google/gwt/safecss/shared/package-info.java
M user/src/com/google/gwt/safehtml/rebind/SafeHtmlTemplatesImplMethodCreator.java
  M user/src/com/google/gwt/user/User.gwt.xml
  M user/src/com/google/gwt/user/cellview/client/CellBrowser.java
  M user/src/com/google/gwt/user/cellview/client/CellTree.java
  M user/src/com/google/gwt/user/cellview/client/CellTreeNodeView.java
  M user/test/com/google/gwt/safehtml/client/SafeHtmlTemplatesTest.java


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

Reply via email to