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.

Review by: [email protected]

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

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/SafeCssProperties.java
  A user/src/com/google/gwt/safecss/shared/SafeCssPropertiesString.java
  A user/src/com/google/gwt/safecss/shared/SafeCssPropertiesUtils.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/safehtml/shared/SafeHtml.java
  M user/src/com/google/gwt/safehtml/shared/SafeHtmlString.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/cell/client/IconCellDecoratorTest.java
  M user/test/com/google/gwt/safehtml/client/SafeHtmlTemplatesTest.java


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

Reply via email to