mdn / browser-compat-data

This repository contains compatibility data for Web technologies as displayed on MDN
https://developer.mozilla.org
Creative Commons Zero v1.0 Universal
4.91k stars 1.97k forks source link

Event data is wrong due to interface object not being exposed originally #11972

Open foolip opened 3 years ago

foolip commented 3 years ago

The data in https://github.com/mdn/browser-compat-data/pull/11791 is likely wrong for the reasons outlined in https://github.com/mdn/browser-compat-data/pull/11881#issuecomment-896595350.

https://trac.webkit.org/changeset/94493/webkit added window.CompositionEvent and that happened in Chrome 15, but instances of the event interface were probably supported before that.

cc @vinyldarkscratch

foolip commented 3 years ago

Actually here's a checklist for all of the potentially affected events based on the patch:

Any of these that have Chrome 15 or Safari 6 as the version anywhere should be vetted.

foolip commented 3 years ago

Based on this I think CompositionEvent was introduced in Chrome 4 or later: https://trac.webkit.org/changeset/50968/webkit https://trac.webkit.org/browser/webkit/trunk/WebCore/Configurations/Version.xcconfig?rev=50968

But I'm not confident if it's Chrome 4 or 5, so some kind of testing is needed.