- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 09 Nov 2011 12:56:31 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/autotest/client In directory hutz:/tmp/cvs-serv1560 Modified Files: buildtest.js checktests.js Log Message: using medium & warning level Index: buildtest.js =================================================================== RCS file: /sources/public/2002/css-validator/autotest/client/buildtest.js,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- buildtest.js 9 Nov 2011 10:53:37 -0000 1.8 +++ buildtest.js 9 Nov 2011 12:56:29 -0000 1.9 @@ -203,6 +203,8 @@ cell.setAttribute("rowspan","2"); var anc = document.createElement("a"); anc.setAttribute("href",testfile); + anc.setAttribute("medium", medium); + anc.setAttribute("warning", warningLevel); var text = document.createTextNode("[Testcase]"); anc.appendChild(text); cell.appendChild(anc); Index: checktests.js =================================================================== RCS file: /sources/public/2002/css-validator/autotest/client/checktests.js,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- checktests.js 4 Mar 2009 11:04:49 -0000 1.6 +++ checktests.js 9 Nov 2011 12:56:29 -0000 1.7 @@ -37,12 +37,12 @@ allTestTds[0].setAttribute("class", (gotRegression ? "invalid" : "valid")); } -function checkURI(testrow, resultrow, encodedURI, cssprofile) { +function checkURI(testrow, resultrow, encodedURI, context) { var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", "/css-validator/validator?uri="+ encodedURI+ - "&profile="+cssprofile+ - "&usermedium=all&output=json&warning=1",true); + "&profile="+context.cssprofile+ + "&usermedium="+context.medium+"&output=json&warning="+context.warninglevel,true); xmlhttp.setRequestHeader('Accept','application/json') xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { @@ -57,8 +57,17 @@ var allTds = testrow.getElementsByTagName("td"); var anchor = allTds[0].getElementsByTagName("a"); var uri = urlencode(anchor[0].getAttribute("href")); - var cssprofile = allTds[1].firstChild.data; - checkURI(testrow, resultrow, uri, cssprofile) + var context = { 'cssprofile': "css21", + 'warninglevel': "1", + 'medium' : "all" }; + context.cssprofile = allTds[1].firstChild.data; + if (anchor[0].hasAttribute("warning")) { + context.warninglevel = anchor[0].getAttribute("warning"); + } + if (anchor[0].hasAttribute("medium")) { + context.medium = anchor[0].getAttribute("medium"); + } + checkURI(testrow, resultrow, uri, context) } function checkTableTests(tableid) {
Received on Wednesday, 9 November 2011 12:56:40 UTC