This page tests whether or not the browser updates an image map after an area element has been changed by javascript.
The green square should always be aligned with an area element.
Naively updating the coords attributes doesn't work in webkit browsers, but there is a work around:
area node from the documentarea nodecoords attributemap element