Most of our EventHandler IDL attributes are marked as [NotEnumerable] but should not be according to the specification: - https://html.spec.whatwg.org/#globaleventhandlers - https://html.spec.whatwg.org/#windoweventhandlers Firefox and Chrome behave according to the specification.
Created attachment 270121 [details] Patch
Created attachment 270123 [details] Patch
Comment on attachment 270123 [details] Patch r=me. Do you know why these were marked [NotEnumerable] in the first place (there is good chance I did it and can't remember)?
(In reply to comment #3) > Comment on attachment 270123 [details] > Patch > > r=me. Do you know why these were marked [NotEnumerable] in the first place > (there is good chance I did it and can't remember)? It is not easy to tell because this was done a very long time ago and these have moved around.
Comment on attachment 270123 [details] Patch Clearing flags on attachment: 270123 Committed r195778: <http://trac.webkit.org/changeset/195778>
All reviewed patches have been landed. Closing bug.
Yes, Sam, you did it in http://trac.webkit.org/changeset/36977 and there is no indication why!
I was the reviewer.