Re: Intent to unship SVGZoomAndPan interface
On 9/28/19 11:41 PM, Cameron McCormack wrote: Both Chrome and Safari still implement the zoomAndPan IDL attribute. The actual functionality behind the zoomAndPan="" attribute was never implemented in any browser. Ah, ok. In that case, removing seems pretty reasonable. It would be good to have a historical test to ensure the property is gone, too, not just the SVGZoomAndPan interface. Yes, please. -Boris ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Intent to unship SVGZoomAndPan interface
On Sun, Sep 29, 2019, at 1:22 PM, Boris Zbarsky wrote: > Sure, we could pass that by making it a mixin, not an interface, but > that says nothing about the `zoomAndPan` attribute on SVGSVGElement and > SVGViewElement. What does the compat situation look like for those? Both Chrome and Safari still implement the zoomAndPan IDL attribute. The actual functionality behind the zoomAndPan="" attribute was never implemented in any browser. It would be good to have a historical test to ensure the property is gone, too, not just the SVGZoomAndPan interface. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Intent to unship SVGZoomAndPan interface
On 9/28/19 9:41 AM, longs...@gmail.com wrote: In [1] I intend to unship the SVGZoomAndPan interface. To be clear, this is unshipping that interface _and_ the mixin onto elements that adds a `zoomAndPan` attribute on them, right? The SVG WG decided to remove this interface in [2] as it's either not implemented at all or does nothing in current implementations. Do you know whether Chrome and Safari have any specific plans to remove it? All other browsers already pass the historical test [3] that the SVGZoomAndPan mixin interface must not be exposed Sure, we could pass that by making it a mixin, not an interface, but that says nothing about the `zoomAndPan` attribute on SVGSVGElement and SVGViewElement. What does the compat situation look like for those? -Boris ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Intent to unship SVGZoomAndPan interface
On Sat, Sep 28, 2019, at 11:41 PM, longs...@gmail.com wrote: > In [1] I intend to unship the SVGZoomAndPan interface. The SVG WG > decided to remove this interface in [2] as it's either not implemented > at all or does nothing in current implementations. Our implementation > is currently the "does nothing" kind i.e. you can get and set the > property but it there's no functionality beyond that. Sounds good, thanks Robert. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to unship SVGZoomAndPan interface
Hi, In [1] I intend to unship the SVGZoomAndPan interface. The SVG WG decided to remove this interface in [2] as it's either not implemented at all or does nothing in current implementations. Our implementation is currently the "does nothing" kind i.e. you can get and set the property but it there's no functionality beyond that. All other browsers already pass the historical test [3] that the SVGZoomAndPan mixin interface must not be exposed [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1578003 [2] https://github.com/w3c/svgwg/issues/56#issuecomment-507411510 [3] https://wpt.fyi/results/svg/historical.html?label=master&product=chrome%5Bexperimental%5D&product=edge&product=firefox%5Bexperimental%5D&product=safari%5Bexperimental%5D&aligned ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform