Changeset 183312 in webkit


Ignore:
Timestamp:
Apr 25, 2015 1:20:29 PM (9 years ago)
Author:
ap@apple.com
Message:

fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
https://bugs.webkit.org/show_bug.cgi?id=144155

Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.

  • fast/frames/flattening/resources/iframe-to-resize.html:
Location:
trunk/LayoutTests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r183308 r183312  
     12015-04-25  Alexey Proskuryakov  <ap@apple.com>
     2
     3        fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
     4        https://bugs.webkit.org/show_bug.cgi?id=144155
     5
     6        Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.
     7
     8        * fast/frames/flattening/resources/iframe-to-resize.html:
     9
    1102015-04-24  Commit Queue  <commit-queue@webkit.org>
    211
  • trunk/LayoutTests/fast/frames/flattening/resources/iframe-to-resize.html

    r183287 r183312  
    55  var resizeEventCounter = 0;
    66  var resizeCounter = 0;
     7  var currentTimerID;
     8  var timerScheduleTimes = [];
    79 
    810  window.onresize = function(event) {
     
    1820    document.body.offsetHeight;
    1921 
    20     if (++resizeCounter < 100)
    21       setTimeout('resizeMe();', 0);
    22     else {
     22    if (++resizeCounter < 100) {
     23      currentTimerID = setTimeout('resizeMe();', 0);
     24      timerScheduleTimes.push(performance.now());
     25      if (window.internals && internals.isTimerThrottled(currentTimerID))
     26        console.log("Timer " + currentTimerID + " is throttled, resizeCounter = " + resizeCounter);
     27    } else {
    2328      parent.document.getElementById('result').innerHTML = resizeEventCounter > 100 ? "FAILED. Too many resize events" : "PASS";
    2429      if (window.testRunner)
     
    2833
    2934  setTimeout(function() {
    30     parent.document.getElementById('result').innerHTML = "Test timed out. Resized " + resizeCounter + " times, got " + resizeEventCounter + " events.";
     35    console.log("Test timed out. Resized " + resizeCounter + " times, got " + resizeEventCounter + " events.");
     36    if (window.internals && internals.isTimerThrottled(currentTimerID))
     37      console.log("Timer was throttled.");
     38    console.log("Timers were scheduled at: " + timerScheduleTimes);
    3139    if (window.testRunner)
    3240      testRunner.notifyDone();
    3341  }, 20000);
    34  
     42
    3543</script>
    3644</head>
Note: See TracChangeset for help on using the changeset viewer.