| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <title>Image map bug</title> |
| <script type="text/javascript"> |
| var i = document.getElementById('img'); |
| var h = document.getElementById('mapHolder'); |
| h.innerHTML = '<map name="map"><area shape="rect" coords="0,0,300,200" alt="" href="javascript:success()"></map>'; |
| if (window.eventSender) { |
| eventSender.mouseMoveTo(100, 100); |
| document.getElementById("log").innerHTML = "Please click the image"; |
| document.getElementById("log").innerHTML = "SUCCESS"; |
| document.getElementById("log").innerHTML = "FAIL"; |
| <p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=9504">bug 9504</a>: img tag rewritten by innerHTML doesn't use image map.</p> |
| <div id=log>Testing...</div> |
| <img id="img" width="300" height="200" usemap="#map" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAAxJREFUCNdjYKhnAAABAgCAbV7tZwAAAABJRU5ErkJggg=="/> |
| <div id="mapHolder"><map name="map"><area shape="rect" coords="0,0,300,200" alt="" title="First" href="javascript:fail()"></map></div> |