Changeset 63635 in webkit
- Timestamp:
- Jul 18, 2010 3:25:56 PM (14 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r63633 r63635 1 2010-07-18 Dean Jackson <dino@apple.com> 2 3 Unreviewed (although this was discussed with SimonF in 4 original review). 5 6 https://bugs.webkit.org/show_bug.cgi?id=41259 7 8 Unfortunately the test in the previous commit is platform 9 specific (I was hoping it would not be) and is failing 10 the bots. This update exercises the same thing, but doesn't 11 check for exact values. 12 13 * fast/transforms/scrollIntoView-transformed-expected.txt: 14 * fast/transforms/scrollIntoView-transformed.html: 15 1 16 2010-07-18 Dean Jackson <dino@apple.com> 2 17 -
trunk/LayoutTests/fast/transforms/scrollIntoView-transformed-expected.txt
r63633 r63635 66 66 67 67 this is a div scroll trigger with a transform 68 PASS - Element a had scrollTop: 22468 PASS - Element a and Element b had different scrollTop 69 69 PASS - Element b had scrollTop: 0 70 PASS - Element c had scrollTop: 233 71 PASS - Element d had scrollTop: 233 72 PASS - Element e had scrollTop: 221 73 PASS - Element f had scrollTop: 221 74 PASS - Element g had scrollTop: 238 75 PASS - Element h had scrollTop: 238 76 PASS - Element i had scrollTop: 255 77 PASS - Element j had scrollTop: 255 70 PASS - Element c and Element c-transformed both had the same scrollTop 71 PASS - Element d and Element d-transformed both had the same scrollTop 72 PASS - Element e and Element e-transformed both had the same scrollTop 73 PASS - Element f and Element f-transformed both had the same scrollTop 78 74 -
trunk/LayoutTests/fast/transforms/scrollIntoView-transformed.html
r63633 r63635 2 2 <script> 3 3 4 const expectedValues = [ 5 ["a", 224], 6 ["b", 0], 7 ["c", 233], 8 ["d", 233], 9 ["e", 221], 10 ["f", 221], 11 ["g", 238], 12 ["h", 238], 13 ["i", 255], 14 ["j", 255] 4 const sameValues = [ 5 ["c", "c-transformed"], 6 ["d", "d-transformed"], 7 ["e", "e-transformed"], 8 ["f", "f-transformed"] 15 9 ]; 10 16 11 17 12 function test() … … 33 28 34 29 var resultString = ""; 35 for (i=0; i < expectedValues.length; i++) { 36 var id = expectedValues[i][0]; 37 var expectedScrollTop = expectedValues[i][1]; 38 var element = document.getElementById(id); 39 var currentScrollTop = element.scrollTop; 40 if (expectedScrollTop != currentScrollTop) { 41 resultString += "FAIL - Element " + id + " had scrollTop: " + currentScrollTop + " should be " + expectedScrollTop + "<br>"; 30 var id1, id2, element1, element2, scrollTop1, scrollTop2; 31 32 // The test results should be (for scrollTop) 33 // a != b 34 // b == 0 35 // c == c-transformed 36 // d == c-transformed 37 // e == c-transformed 38 // f == c-transformed 39 40 id1 = "a"; 41 id2 = "b"; 42 element1 = document.getElementById(id1); 43 element2 = document.getElementById(id2); 44 scrollTop1 = element1.scrollTop; 45 scrollTop2 = element2.scrollTop; 46 if (scrollTop1 != scrollTop2) { 47 resultString += "PASS - Element " + id1 + " and Element " + id2 + " had different scrollTop<br>"; 48 } else { 49 resultString += "FAIL - Element " + id1 + " and Element " + id2 + " had identical scrollTop<br>"; 50 } 51 52 if (scrollTop2 == 0) { 53 resultString += "PASS - Element " + id2 + " had scrollTop: 0<br>"; 54 } else { 55 resultString += "FAIL - Element " + id2 + " had a non-zero scrollTop: " + scrollTop2 + "<br>"; 56 } 57 58 for (i=0; i < sameValues.length; i++) { 59 id1 = sameValues[i][0]; 60 id2 = sameValues[i][1]; 61 element1 = document.getElementById(id1); 62 element2 = document.getElementById(id2); 63 scrollTop1 = element1.scrollTop; 64 scrollTop2 = element2.scrollTop; 65 if (scrollTop1 == scrollTop2) { 66 resultString += "PASS - Element " + id1 + " and Element " + id2 + " both had the same scrollTop<br>"; 42 67 } else { 43 resultString += " PASS - Element " + id + " had scrollTop: " + currentScrollTop+ "<br>";68 resultString += "FAIL - Element " + id1 + " had scrollTop: " + scrollTop1 + " and Element " + id2 + " had scrollTop: " + scrollTop2 + "<br>"; 44 69 } 45 70 } … … 140 165 </div> 141 166 167 <div class="container" id="c-transformed"> 168 <div class="scrolled offset"> 169 <p> 170 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 171 </p> 172 <p> 173 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 174 </p> 175 <p><span class="scrollTrigger">this is a span scroll trigger</span></p> 176 </div> 177 </div> 178 179 <br> 180 142 181 <div class="container" id="d"> 143 <div class="scrolled offset"> 144 <p> 145 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 146 </p> 147 <p> 148 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 149 </p> 150 <p><span class="scrollTrigger">this is a span scroll trigger</span></p> 182 <div class="scrolled"> 183 <p> 184 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 185 </p> 186 <p> 187 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 188 </p> 189 <img class="scrollTrigger" src="../forms/resources/apple.gif"> 190 </div> 191 </div> 192 193 <div class="container" id="d-transformed"> 194 <div class="scrolled offset"> 195 <p> 196 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 197 </p> 198 <p> 199 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 200 </p> 201 <img class="scrollTrigger" src="../forms/resources/apple.gif"> 151 202 </div> 152 203 </div> … … 162 213 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 163 214 </p> 164 <img class="scrollTrigger" src="../forms/resources/apple.gif"> 165 </div> 166 </div> 215 <div class="scrollTrigger"><img src="../forms/resources/apple.gif"><div>this is a div scroll trigger</div></div> 216 </div> 217 </div> 218 219 <div class="container" id="e-transformed"> 220 <div class="scrolled offset"> 221 <p> 222 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 223 </p> 224 <p> 225 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 226 </p> 227 <div class="scrollTrigger"><img src="../forms/resources/apple.gif"><div>this is a div scroll trigger</div></div> 228 </div> 229 </div> 230 231 <br> 167 232 168 233 <div class="container" id="f"> 169 <div class="scrolled offset">170 <p>171 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.172 </p>173 <p>174 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.175 </p>176 <img class="scrollTrigger" src="../forms/resources/apple.gif">177 </div>178 </div>179 180 <br>181 182 <div class="container" id="g">183 <div class="scrolled">184 <p>185 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.186 </p>187 <p>188 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.189 </p>190 <div class="scrollTrigger"><img src="../forms/resources/apple.gif"><div>this is a div scroll trigger</div></div>191 </div>192 </div>193 194 <div class="container" id="h">195 <div class="scrolled offset">196 <p>197 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.198 </p>199 <p>200 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.201 </p>202 <div class="scrollTrigger"><img src="../forms/resources/apple.gif"><div>this is a div scroll trigger</div></div>203 </div>204 </div>205 206 <br>207 208 <div class="container" id="i">209 234 <div class="scrolled"> 210 235 <p> … … 218 243 </div> 219 244 220 <div class="container" id=" j">245 <div class="container" id="f-transformed"> 221 246 <div class="scrolled offset"> 222 247 <p>
Note: See TracChangeset
for help on using the changeset viewer.