-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove more types from document.createEvent() #489
Conversation
Fixes whatwg#362. All of the removed event types except WheelEvent are unsupported or are supported but cannot be properly initialized in Blink, Gecko, and WebKit. WheelEvent is supported in WebKit with a vendor-prefixed initializer, but WebKit is willing to try dropping it.
(FWIW, there's no longer a need for you to fork this repository. You should be able to create branches directly on whatwg/dom.) |
Is that preferred? My GitHub workflow in general is to fork, and it's easier for me to not have a different workflow for different repos, but if there's some advantage I could do it. |
It's a little easier for me to push fixups to local branches, but that's about it. No strong preference, just thought it might be more convenient for you to have less repositories to track. |
Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1388069 |
Actually, that bug is the opposite (adding a type that we don't yet support). Removing the two we do support that were removed in this commit is here: https://bugzilla.mozilla.org/show_bug.cgi?id=1388119 (It turns out ErrorEvent support was added to Firefox six months ago to match the spec, but now I think we should remove it again given that Chrome is willing to drop it.) |
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l --HG-- extra : rebase_source : 4bdcd605b179ea787985845e9b1c53f76ebc179a
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l
They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1388119 [ci skip]
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l
They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l Upstreamed from https://bugzilla.mozilla.org/show_bug.cgi?id=1388119 [ci skip]
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l UltraBlame original commit: b668f3429c7f1ec6da0df694e75dbebb6c59533a
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l UltraBlame original commit: b668f3429c7f1ec6da0df694e75dbebb6c59533a
…t"); r=smaug They were just dropped from the spec: whatwg/dom#362 whatwg/dom#489 ErrorEvent we never supported anyway until it was added recently to match the spec. PopStateEvent is not supported by WebKit, Blink is planning to try dropping support, our telemetry shows usage is basically zero, and we never supported any way to initialize it anyway. The changes to Document-createEvent.html and Document-createEvent.js are taken from upstream. The other wpt changes are new in this commit. MozReview-Commit-ID: A6GzhLwL08l UltraBlame original commit: b668f3429c7f1ec6da0df694e75dbebb6c59533a
Fixes #362. All of the removed event types except WheelEvent are
unsupported or are supported but cannot be properly initialized in
Blink, Gecko, and WebKit. WheelEvent is supported in WebKit with a
vendor-prefixed initializer, but WebKit is willing to try dropping it.
Preview | Diff