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=chrome%5Bexperimental%5D=edge=firefox%5Bexperimental%5D=safari%5Bexperimental%5D ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to change: dominant-baseline to inherit
In SVG 1.1 dominant-baseline is a reset property. In SVG 2 dominant-baseline's definition changes to inherited. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1353164 Standard: https://www.w3.org/TR/css-inline-3/#propdef-dominant-baseline and https://www.w3.org/TR/SVG2/text.html#DominantBaselineProperty Platform coverage: All platforms using the Gecko rendering engine Target release: Firefox 70 Is this feature enabled by default in sandboxed iframes? Yes Do other browser engines implement this? Chrome has made this change already. web-platform tests: https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-inline Is this feature restricted to secure contexts? No, it's a change to a property we already support in all contexts. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
minimum version of clang will become 3.9 soon.
This is already practically the case as there are unfixed compilation errors with clang 3.8 (https://bugzilla.mozilla.org/show_bug.cgi?id=1487810). Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1482196 will fix the build tools so they will require at least clang 3.9 and fail early if not. I plan to land this pretty soon barring objections. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to unship: SVGViewElement.viewTarget
In https://bugzilla.mozilla.org/show_bug.cgi?id=1455763 I plan to remove our partial implementation of SVGViewElement.viewTarget This was originally in SVG 1, but it never had much use, and we never implemented support for it either, if you actually try to use it you get an error. It has been removed from SVG 2 and doesn't exist in Chrome either. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to unship constructors on SVGNumber
In https://bugzilla.mozilla.org/show_bug.cgi?id=1455940 I plan to remove the webidl constructors from SVGNumber This functionality is not in any version of the SVG spec, no other browser implements them and we fail a web platform test because of it. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to implement and ship: ping, rel, referrerPolicy, relList, hreflang, type and text properties on SVG elements
Summary: HTML anchor elements have ping, rel, referrerPolicy, relList, hreflang, type and text properties. SVG anchor elements should support these properties too according to the SVG 2 specification and https://github.com/w3c/svgwg/issues/315. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1451823 Platform coverage: All Target release: Firefox 61 Preference behind which this will be implemented: None Is this feature enabled by default in sandboxed iframes: Yes, enabled everywhere DevTools bug: None Do other browser engines implement this? Microsoft are working on an implementation for Edge. They have created web platform tests for this. web-platform-tests: https://github.com/w3c/web-platform-tests/pull/10275 Secure contexts: n/a ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Intent to Implement: adding vector effects non-scaling-size, non-rotation and fixed-position to SVG
Has there been any feedback from Google, Apple or Microsoft? We've landed stuff preffed off before and had to remove it in the end as it's just so much dead weight without any chance of being preffed on. Unless there's an intent to implement this soon from other vendors we really shouldn't put in any more effort here and we certainly shouldn't land any patches. Robert ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Intent to unship support for altGlyph
Hello, We have had minimal support for altGlyph for some time now as an alias for tspan. altGlyph has been dropped from SVG 2 and neither Chrome nor Edge support the -> fallback behaviour, though Safari still does. The patch to remove it from the tree is available at [1]. Best regards, Robert [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1260032 ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform