[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/khtml-svg
From: Nikolas Zimmermann <wildfox () kde ! org>
Date: 2006-04-02 12:27:54
Message-ID: 1143980874.057001.30519.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 525543 by wildfox:
Add new 'REF' section to compare with w3c reference rendering for SVG.
Quite handy, not much has to be changed here -> great :-)
M +9 -2 test_regression.cpp
--- branches/work/khtml-svg/test_regression.cpp #525542:525543
@@ -1349,18 +1349,21 @@
"pics[0].src = '%1';\n"
"pics[1]=new Image();\n"
"pics[1].src = '%2';\n"
+ "pics[2]=new Image();\n"
+ "pics[2].src = '%3';\n"
"var doflicker = 1;\n"
"var t = 1;\n"
"var lastb=0;\n" )
.arg( relpath+"/baseline/"+test+"-dump.png" )
- .arg( testFile+"-dump.png" );
+ .arg( testFile+"-dump.png" )
+ .arg( relpath+"/baseline/"+test+"-ref.png" );
cl += QString( "function toggleVisible(visible) {\n"
" document.getElementById('render').style.visibility= visible \
== 'render' ? 'visible' : 'hidden';\n"
" document.getElementById('image').style.visibility= visible \
== 'image' ? 'visible' : 'hidden';\n"
" document.getElementById('dom').style.visibility= visible == \
'dom' ? 'visible' : 'hidden';\n" "}\n"
"function show() { document.getElementById('image').src = \
pics[t].src; "
- "document.getElementById('image').style.borderColor = t && \
!doflicker ? 'red' : 'gray';\n" + \
"document.getElementById('image').style.borderColor = t == 1 && !doflicker ? 'red' : \
'gray';\n" "toggleVisible('image');\n"
"}" );
cl += QString ( "function runSlideShow(){\n"
@@ -1401,6 +1404,10 @@
cl += "<span id='b4' class='button' \
onclick='showRender();m(4)'>R-DIFF</span> \n"; if ( domDiff.length() )
cl += "<span id='b5' class='button' \
onclick='showDom();m(5);'>D-DIFF</span> \n"; +
+ if( QFile::exists( m_baseDir + "/baseline/" + test + "-ref.png" ) )
+ cl += "<span id='b6' class='button' \
onclick=\"doflicker=0;t=2;show();m(6)\">REF</span> \n"; +
// The test file always exists - except for checkOutput called from *.js files
if ( QFile::exists( m_baseDir + "/tests/"+ test ) )
cl += QString( "<a class=button href=\"%1\">HTML</a> " )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic