Intent to unship SVGZoomAndPan interface

2019-09-28 Thread longsonr
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

2019-07-15 Thread longsonr
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.

2018-09-08 Thread longsonr
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

2018-04-23 Thread longsonr
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

2018-04-23 Thread longsonr
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

2018-04-09 Thread longsonr
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

2017-01-31 Thread longsonr
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

2016-04-29 Thread longsonr
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