We can add micro-benchmark performance tests for the getters/setters of Element attributes.
We can omit the performance tests for onabort, onblur, onchange, onclick, oncontextmenu, ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, oninput, oninvalid, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onscroll, onselect, onsubmit, onbeforecut, oncut, onbeforecopy, oncopy, onbeforepaste, onpaste, onreset, onsearch, onselectstart, onwebkitfullscreenchange, and onwebkitfullscreenerror, because they trace almost the same call-path as onload.
Created attachment 128195 [details] Patch
Comment on attachment 128195 [details] Patch We can not add this many tests for each getter/setter? It's gonna increase performance bot's cycle time a lot.