Reviewers: Ray Ryan,
Description:
Description:
===========
CssProperty.ListValue#getExpression() joins IdentValues in a single CSS
expression, adding a space between them. Example:
border: 1px solid red;
However, spaces are not required in all cases, and in one case, they
cause a parsing error on IE. The following does not work on IE:
cursor:url('myurl.cur') , pointer);
However, this does work:
cursor:url('myurl.cur'), pointer);
Notice that the space before the , makes a difference.
Fix:
===
This patch adds a boolean to IdentValue to distinguish from idents that
require spaces and those that don't.
Testing:
========
Verified that this fixes the problem, and that UiBinderGwtSuite passes.
Please review this at http://gwt-code-reviews.appspot.com/87802
Affected files:
user/src/com/google/gwt/resources/css/GenerateCssAst.java
user/src/com/google/gwt/resources/css/ast/CssProperty.java
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---