[ https://issues.apache.org/jira/browse/BATIK-1316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17416023#comment-17416023 ]
liu jing commented on BATIK-1316: --------------------------------- who can help me > use '%' in rgb will make a illegalStateException > ------------------------------------------------ > > Key: BATIK-1316 > URL: https://issues.apache.org/jira/browse/BATIK-1316 > Project: Batik > Issue Type: Bug > Components: CSS > Affects Versions: 1.14 > Environment: jdk 1.8 > Reporter: liu jing > Priority: Major > > {code:java} > //java > String content = "<div style=\"color:rgb(20%, 20%, 20%)\">test</div>"; > new AntiSamy().scan(content, policy, AntiSamy.DOM);{code} > This will make a illegalStateException. Track: > java.lang.IllegalStateException > at > org.apache.batik.css.parser.CSSLexicalUnit.getIntegerValue(CSSLexicalUnit.java:119) > at > org.owasp.validator.css.CssValidator.lexicalValueToString(CssValidator.java:389) > at org.owasp.validator.css.CssValidator.isValidProperty(CssValidator.java:101) > at org.owasp.validator.css.CssHandler.property(CssHandler.java:488) > at org.apache.batik.css.parser.Parser.parseStyleDeclaration(Parser.java:885) > at > org.apache.batik.css.parser.Parser.parseStyleDeclarationInternal(Parser.java:269) > at org.apache.batik.css.parser.Parser.parseStyleDeclaration(Parser.java:1694) > at org.owasp.validator.css.CssScanner.scanInlineStyle(CssScanner.java:216) > at > org.owasp.validator.html.scan.AntiSamyDOMScanner.recursiveValidateTag(AntiSamyDOMScanner.java:568) > at > org.owasp.validator.html.scan.AntiSamyDOMScanner.recursiveValidateTag(AntiSamyDOMScanner.java:738) > at > org.owasp.validator.html.scan.AntiSamyDOMScanner.recursiveValidateTag(AntiSamyDOMScanner.java:738) > at > org.owasp.validator.html.scan.AntiSamyDOMScanner.recursiveValidateTag(AntiSamyDOMScanner.java:738) > at > org.owasp.validator.html.scan.AntiSamyDOMScanner.scan(AntiSamyDOMScanner.java:153) > at org.owasp.validator.html.AntiSamy.scan(AntiSamy.java:113) -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org