Skip to content

Commit

Permalink
some updates for Firefox
Browse files Browse the repository at this point in the history
  • Loading branch information
longsonr committed Mar 14, 2018
1 parent 740728a commit 5fe2f3a
Show file tree
Hide file tree
Showing 3 changed files with 159 additions and 61 deletions.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -15,7 +15,7 @@ Where <path_to_definitions.xml> points to the [definitions.xml](https://gi
## SVG2 new features
The source for the [wiki page](https://github.com/w3c/svgwg/wiki/SVG-2-new-features) on the svgwg repository.
The process for updating the page is:
* Edit the markdown from this repistory
* Edit the markdown from this repository
* Run link_to_svg_defs.js to create a version that links terms to the SVG spec
* Paste result into wiki
* Submit PR to this repository with your changes to the source markdown files
Expand Down
109 changes: 79 additions & 30 deletions svg2-feature-support/svg2-new-features-processed.json
Expand Up @@ -144,7 +144,9 @@
"features": [
{
"name": "'tabindex' on all rendered elements",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=778654"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand All @@ -159,7 +161,7 @@
{
"name": "'href' as a replacement for 'xlink:href'",
"support": [
{"name": "Gecko", "level": "partial"},
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1245751"},
{"name": "Blink", "level": "full" }
],
"feedback": [
Expand All @@ -179,6 +181,7 @@
"name": "'fr' on <a href='https://svgwg.org/svg2-draft/pservers.html#RadialGradientElement' target=_blank>'radialGradient'</a>",
"description": "Allows control of the radius of focal circle",
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1240275"},
{"name": "Inkscape", "level": "full"},
{"name": "Blink", "level": "full"}
],
Expand Down Expand Up @@ -207,7 +210,9 @@
},
{
"name": "'pathLength' attribute on all <a href='https://svgwg.org/svg2-draft/shapes.html#TermBasicShapeElement' target=_blank>'basic shapes'</a>",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1325320"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand All @@ -224,7 +229,9 @@
},
{
"name": "Allow 'custom data attributes' on all elements.",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=921834"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -318,7 +325,9 @@
},
{
"name": "<a href='https://svgwg.org/svg2-draft/coords.html#TransformProperty' target=_blank>'transform'</a> on <a href='https://svgwg.org/svg2-draft/struct.html#SVGElement' target=_blank>'svg'</a> element",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=863994"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand All @@ -328,7 +337,7 @@
"support": [
{"name": "Gecko", "level": "partial"},
{"name": "Blink", "level": "partial"}
],
],
"feedback": [
{"name": "Inkscape", "priority": "low"},
{"name": "AmeliaBR", "priority": "high"}
Expand Down Expand Up @@ -562,7 +571,9 @@
},
{
"name": "Reference basic shapes from <a href='https://svgwg.org/svg2-draft/text.html#TextPathElement' target=_blank>'textPath'</a>",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1325320"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -966,7 +977,9 @@
"features": [
{
"name": "Ordering of 'systemLanguage' preferences follows SMIL allowReorder definition",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1279690"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -1016,14 +1029,18 @@
},
{
"name": "'id' value requirements matches HTML",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
},
{
"name": "Custom data attributes",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=921834"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -1110,21 +1127,27 @@
"features": [
{
"name": "Remove SVG Fonts",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
},
{
"name": "Remove externalResourcesRequired attribute",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
},
{
"name": "Remove baseProfile and version attributes from the <a href='https://svgwg.org/svg2-draft/struct.html#SVGElement' target=_blank>'svg'</a> element",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
Expand Down Expand Up @@ -1161,14 +1184,18 @@
},
{
"name": "Remove the tref element",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
},
{
"name": "removed the Alternate Glyph elements (altGlyph, altGlyphItem, glyphRef)",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1260032"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
Expand Down Expand Up @@ -1202,7 +1229,7 @@
{
"name": "suspendRedraw(), unsuspendRedraw(), and unsuspendRedrawAll() on <a href='https://svgwg.org/svg2-draft/struct.html#InterfaceSVGSVGElement' target=_blank>'SVGSVGElement'</a> become noop",
"support": [
{"name": "Gecko", "level": "none", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=734079"}
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=734079"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
Expand All @@ -1224,14 +1251,18 @@
"features": [
{
"name": "<a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGraphicsElement' target=_blank>'SVGGraphicsElement'</a> interface",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=824229"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
},
{
"name": "<a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGeometryElement' target=_blank>'SVGGeometryElement'</a> interface",
"support": [],
"support": [
{"name": "Gecko", "level": "partial", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -1270,7 +1301,9 @@
"features": [
{
"name": "'length' attribute and indexed property access for all list interfaces.",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand All @@ -1291,14 +1324,18 @@
},
{
"name": "getTotalLength() method for 'SVGGeometryElement",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
},
{
"name": "getPointAtLength() method for 'SVGGeometryElement",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down Expand Up @@ -1338,14 +1375,18 @@
},
{
"name": "Moved members from 'SVGStylable' and 'SVGLangSpace' to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement' target=_blank>'SVGElement'</a> and removed those interfaces",
"support": [],
"support": [
{"name": "Gecko", "level": "partial"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "medium"}
]
},
{
"name": "Moved members from 'SVGLocatable' and 'SVGTransformable' to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGraphicsElement' target=_blank>'SVGGraphicsElement'</a> and removed those interfaces",
"support": [],
"support": [
{"name": "Gecko", "level": "full"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "medium"}
]
Expand Down Expand Up @@ -1390,7 +1431,7 @@
"name": "focus and blur methods on <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement' target=_blank>'SVGElement'</a>",
"description": "Related to tabindex attribute",
"support": [
{"name": "Gecko", "level": "none", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=778654"}
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=778654"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
Expand Down Expand Up @@ -1456,15 +1497,17 @@
},
{
"name": "Added dataset attribute to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement' target=_blank>'SVGElement'</a>",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=921834"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
},
{
"name": "Mov pathLength, getTotalLength(), and getPointAtLength() to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGeometryElement' target=_blank>'SVGGeometryElement'</a>",
"name": "Move pathLength, getTotalLength(), and getPointAtLength() to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGeometryElement' target=_blank>'SVGGeometryElement'</a>",
"support": [
{"name": "Gecko", "level": "none", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
Expand Down Expand Up @@ -1525,7 +1568,9 @@
},
{
"name": "Remove SVGPathSeg* interfaces",
"support": [],
"support": [
{"name": "Gecko", "level": "partial", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1436438"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
Expand All @@ -1539,14 +1584,18 @@
},
{
"name": "Remove methods on <a href='https://svgwg.org/svg2-draft/paths.html#InterfaceSVGPathElement' target=_blank>'SVGPathElement'</a> related to SVGPathSeg* and 'SVGAnimatedPathData'",
"support": [],
"support": [
{"name": "Gecko", "level": "partial", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1436438"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "low"}
]
},
{
"name": "Moved pathLength, getTotalLength() and getPointAtLength() on to <a href='https://svgwg.org/svg2-draft/types.html#InterfaceSVGGeometryElement' target=_blank>'SVGGeometryElement'</a> interface",
"support": [],
"support": [
{"name": "Gecko", "level": "full", "tracker": "https://bugzilla.mozilla.org/show_bug.cgi?id=1239100"}
],
"feedback": [
{"name": "AmeliaBR", "priority": "high"}
]
Expand Down

0 comments on commit 5fe2f3a

Please sign in to comment.