missing-parent-map.html (723B)
1 <!DOCTYPE html> 2 <html class="test-wait"> 3 <input type=checkbox> 4 <div></div> 5 <map name="map1"> 6 <details style="visibility: collapse"> 7 </details> 8 </map> 9 <img usemap="#map1"> 10 <map name="map1" class="duplicate-map"> 11 12 <script> 13 document.addEventListener('DOMContentLoaded', () => { 14 requestAnimationFrame(() => { 15 requestAnimationFrame(() => { 16 const div = document.querySelector('div'); 17 div.appendChild(document.querySelector('.duplicate-map')); 18 document.querySelector('input').checked = true; // Serialize immediately. 19 requestAnimationFrame(() => { 20 requestAnimationFrame(() => { 21 document.documentElement.className = ''; 22 }); 23 }); 24 }); 25 }); 26 }); 27 </script> 28 </html>