Changeset 246584 in webkit
- Timestamp:
- Jun 19, 2019 3:54:13 AM (5 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r246582 r246584 1 2019-06-19 Cathie Chen <cathiechen@igalia.com> 2 3 resize-observer/element-leak.html is a flaky failure 4 https://bugs.webkit.org/show_bug.cgi?id=198666 5 6 Reviewed by Frédéric Wang. 7 8 It takes a very long time to construct iframes which create and remove 1000 elements. This would cause timeout sometimes. 9 In order to make it more effective, reduce the number of elements to 200 and put them into a container first, 10 then attach the container to DOM tree. 11 12 * resize-observer/resources/element-leak-frame.html: 13 1 14 2019-06-18 Megan Gardner <megan_gardner@apple.com> 2 15 -
trunk/LayoutTests/resize-observer/resources/element-leak-frame.html
r246057 r246584 4 4 <script type="text/javascript"> 5 5 6 const targetCount = 1000;6 const targetCount = 200; 7 7 var resizeObserver = new ResizeObserver( entries => { 8 8 for (let entry of entries) … … 16 16 }); 17 17 18 var container = document.createElement('div'); 18 19 for (let i = 0; i < targetCount; ++i) { 19 20 var target = document.createElement('div'); 20 document.body.appendChild(target);21 container.appendChild(target); 21 22 } 23 document.body.appendChild(container); 22 24 23 25 document.querySelectorAll('div').forEach(target => resizeObserver.observe(target));
Note: See TracChangeset
for help on using the changeset viewer.