Changeset 179789 in webkit
- Timestamp:
- Feb 7, 2015 4:53:49 PM (9 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r179787 r179789 1 2015-02-07 Alexey Proskuryakov <ap@apple.com> 2 3 http/tests/xmlhttprequest/event-listener-gc.html is flaky 4 https://bugs.webkit.org/show_bug.cgi?id=33342 5 6 Reviewed by Darin Adler. 7 8 This test relies on a zero-delay timer being a lot faster than fetching from network. 9 Force a layout before starting the test, because otherwise, the layout can significantly 10 delay the timer (I've seen 50-60 milliseconds being a common delay in debug builds). 11 12 Also, changed the resource URL to avoid Apache error log spew. 13 14 * http/tests/xmlhttprequest/event-listener-gc.html: 15 1 16 2015-02-07 Chris Dumez <cdumez@apple.com> 2 17 -
trunk/LayoutTests/http/tests/xmlhttprequest/event-listener-gc.html
r179749 r179789 31 31 } 32 32 33 // Timeout ensures stack references to request are cleared when we collect.34 // Start the timer before starting the load, so that it's guaranteed to fire first.35 setTimeout('collect();', 0);33 // Force layout now, as otherwise it will occur before our garbage collection timer, 34 // possibly delaying it until after XMLHttpRequest finishes. 35 document.body.offsetTop; 36 36 37 37 var request = new XMLHttpRequest(); 38 38 request.onreadystatechange = processStateChange; 39 request.open("GET", " print-content-type.cgi", true);39 request.open("GET", "resources/print-headers.cgi", true); 40 40 request.send(null); 41 42 setTimeout('collect();', 0); 41 43 } 42 44 </script>
Note: See TracChangeset
for help on using the changeset viewer.