Changeset 130827 in webkit
- Timestamp:
- Oct 9, 2012 4:49:07 PM (12 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r130825 r130827 1 2012-10-09 Kiran Muppala <cmuppala@apple.com> 2 3 Fix coding style of layout test fast/dom/timer-throttling-hidden-page.html 4 https://bugs.webkit.org/show_bug.cgi?id=98828 5 6 Reviewed by Ojan Vafai. 7 8 Replaced tab characters with spaces, fixed position of braces and renamed 9 variables to be more explanatory. 10 11 * fast/dom/timer-throttling-hidden-page.html: 12 1 13 2012-10-09 Sadrul Habib Chowdhury <sadrul@chromium.org> 2 14 -
trunk/LayoutTests/fast/dom/timer-throttling-hidden-page.html
r130720 r130827 6 6 7 7 var jsTestIsAsync = true; 8 var previousT= new Date().getTime();8 var previousTime = new Date().getTime(); 9 9 var timerCount = 0; 10 10 var firstTimerWhileHidden = true; … … 14 14 var timerAlignmentInterval = 1000; 15 15 16 function testTimer() { 17 var d = new Date(); 18 var t = d.getTime(); 16 function testTimer() 17 { 18 var date = new Date(); 19 var time = date.getTime(); 19 20 if (!isPageVisible) { 20 21 if (firstTimerWhileHidden) { 21 firstTimerIntervalWhilePageHidden = t - previousT;22 firstTimerIntervalWhilePageHidden = time - previousTime; 22 23 var minValue = timeoutInterval - tolerance; 23 24 24 shouldBeGreaterThanOrEqual("firstTimerIntervalWhilePageHidden", minValue.toString()); 25 var maxValue = timeoutInterval + timerAlignmentInterval + tolerance; 25 26 shouldBeTrue("firstTimerIntervalWhilePageHidden <= " + maxValue); 26 27 firstTimerWhileHidden = false; 27 28 } else { 28 timerIntervalWhilePageHidden = t - previousT;29 timerIntervalWhilePageHidden = time - previousTime; 29 30 shouldBeCloseTo("timerIntervalWhilePageHidden", timerAlignmentInterval, tolerance); 30 31 } 31 } 32 else { 33 timerIntervalWhilePageVisible = t - previousT; 32 } else { 33 timerIntervalWhilePageVisible = time - previousTime; 34 34 shouldBeCloseTo("timerIntervalWhilePageVisible", timeoutInterval, tolerance); 35 35 } 36 36 37 37 timerCount++; 38 previousT = t;38 previousTime = time; 39 39 40 40 if (timerCount == 1) { 41 41 testRunner.setPageVisibility("hidden"); 42 43 42 isPageVisible = false; 43 } else if (timerCount == 3) { 44 44 testRunner.resetPageVisibility(); 45 45 isPageVisible = true; 46 46 } else if (timerCount >= 4){ 47 47 finishJSTest(); 48 48 return; 49 49 } 50 50 setTimeout(testTimer, timeoutInterval); 51 51 } 52 52 53 function runTest() { 54 if (!window.testRunner) { 55 debug('This test requires testRunner'); 56 return; 53 function runTest() 54 { 55 if (!window.testRunner) { 56 debug('This test requires testRunner'); 57 return; 57 58 } 58 var timeoutIntervalSpans = document.getElementsByClassName('timeoutInterval'); 59 for (var i = 0; i < timeoutIntervalSpans.length; i++) { 60 timeoutIntervalSpans[i].innerText = timeoutInterval; 61 } 59 var timeoutIntervalSpans = document.getElementsByClassName('timeoutInterval'); 60 for (var i = 0; i < timeoutIntervalSpans.length; i++) 61 timeoutIntervalSpans[i].innerText = timeoutInterval; 62 62 63 63 document.getElementById('alignmentInterval').innerText = timerAlignmentInterval / 1000; 64 64 65 65 testRunner.dumpAsText(); 66 66 setTimeout(testTimer, timeoutInterval); 67 67 } 68 69 68 </script> 70 69 </head>
Note: See TracChangeset
for help on using the changeset viewer.