[jbosstools-issues] [JBoss JIRA] (JBIDE-10438) XHTML Validator hangs eclipse

Max Rydahl Andersen (Commented) (JIRA) jira-events at lists.jboss.org
Mon Dec 12 06:03:09 EST 2011


    [ https://issues.jboss.org/browse/JBIDE-10438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649910#comment-12649910 ] 

Max Rydahl Andersen commented on JBIDE-10438:
---------------------------------------------

misread the patch - this disables our xhtml validator. what functionality are we loosing by that?

>From Alexey on mail:
"The bug in our XHTML Syntax Validator can hang eclipse.
IMO we should fix it in M5. I would disable our XHTML Syntax Validator for M5 and take our time to fix it properly for Beta.
We keep getting critical/blocker issues in this validator almost in every release so if we cannot make it stable and useful in the same time then maybe it's better to disable it for 3.3 and move it to latter."

What were the other issues ? similar blockers or ?

                
> XHTML Validator hangs eclipse
> -----------------------------
>
>                 Key: JBIDE-10438
>                 URL: https://issues.jboss.org/browse/JBIDE-10438
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: jsp/jsf/xml source editing
>    Affects Versions: 3.3.0.M4
>            Reporter: Alexey Kazakov
>            Assignee: Victor Rubezhny
>            Priority: Blocker
>             Fix For: 3.3.0.M5, 3.3.0.Beta1
>
>         Attachments: pluginsxml.patch
>
>
> Create the following html and build the project:
> {code}
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <html>
> <head>
>           <title>some title</title>
> </head>
> <body>
> <h2>some heading.</h2>
> SOME TEST!!!!<br>
> MORE TEXT
> <script type="text/javascript" language="javascript" >
> // A comment
> function GetCookie (name) {
>   var arg = name + "=";
>   var alen = arg.length;
>   var clen = document.cookie.length;
>   var i = 0;
>  while (i < clen) {
>     var j = i + alen;
>     if (document.cookie.substring(i, j) == arg)
>       return getCookieVal (j);
>     i = document.cookie.indexOf(" ", i) + 1;
>     if (i == 0) break;
>           } 
> return null;
> }
> function getCookieVal (offset) {
>   var endstr = document.cookie.indexOf (";", offset);
>  if (endstr == -1)
>     endstr = document.cookie.length;
>   return document.cookie.substring(offset, endstr);
> }
> //comment
> var xyz = GetCookie('xyz'); // Comments
> var datum = new Date();
> var d1 = datum.getTime().toString();
> // comment "" bla
> var d2 = "100";  
> // comment
> var d3 = "dba";  
> // comment
> var abc = 999; 
> // comment
> function urlEncode (string) {
>                     string = string.replace(/ /g, '+');
>                            return escape(string);
>           }
> // comment
> // comment
> if(cookie != "" && cookie != null ){
>           document.write("<img src=\"http://example.com./xxx?bla=" + xyz + "&bar="+abc+"&d1=" +urlEncode(d1)+ "&d2=" +urlEncode(d2) +"&d3=" +urlEncode(d3)+"\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" >"); 
> }
> else {
> var cookie = "kaz" 
> }
> </script>
> </body>
> </html>
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list