Primary eng (and PM) emails
[email protected], [email protected]
Link to “Intent to Deprecate” thread
Summary
Remove the SVGZoomEvent interface and the corresponding onzoom attribute.
Motivation
SVGZoomEvent doesn't work at all in Blink. It can be created and hooked up using onzoom="..." but it is never fired by the browser.
It has been removed from the SVG 2.0 specification:
https://github.com/w3c/svgwg/issues/21
Compatibility Risk
A httparchive search has been conducted:
https://code.google.com/p/chromium/issues/detail?id=367890#c11
indicating very low usage. From the search it looks likely that the event is possible to remove.
The interface has been around in WebKit and Blink for a long time. Originates in:
https://bugs.webkit.org/show_bug.cgi?id=10826
Usage information from UseCounter
https://www.chromestatus.com/metrics/feature/timeline/popularity/1232
OWP launch tracking bug
No OWP launch tracking bug but
there is:
https://code.google.com/p/chromium/issues/detail?id=367890
Entry on the feature dashboard
https://www.chromestatus.com/feature/5760883808534528
Requesting approval to remove too?
Yes, M52 is the suggested milestone.
LGTM2