Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Gecko Bug 1340422] Part 2: Map SVG d attribute to CSS. #29318

Merged
merged 3 commits into from Jun 10, 2021

Conversation

moz-wptsync-bot
Copy link
Collaborator

We parse the attribute and store it into CSS. We have tests already in
wpt, svg/path/property/*, but we cannot pass them for now because we
don't convert the relative commands into absolute commands. Those will
be fixed in Bug 1489392 once the spec issue is resolved.

Differential Revision: https://phabricator.services.mozilla.com/D81238

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1340422
gecko-commit: 44fd66676b8c18258e2e8fd25e499abcd8d32c2e
gecko-reviewers: emilio

We parse the attribute and store it into CSS. We have tests already in
wpt, svg/path/property/*, but we cannot pass them for now because we
don't convert the relative commands into absolute commands. Those will
be fixed in Bug 1489392 once the spec issue is resolved.

Differential Revision: https://phabricator.services.mozilla.com/D81238

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1340422
gecko-commit: 44fd66676b8c18258e2e8fd25e499abcd8d32c2e
gecko-reviewers: emilio
We have to calculate markers from style.

Differential Revision: https://phabricator.services.mozilla.com/D115567

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1340422
gecko-commit: 22a2ccbad39cb399dc532d723d3e0dfe83a28194
gecko-reviewers: emilio
When using a mpath elememt which linked to a external path element, we use
GetDistancesFromOriginToEndsOfVisibleSegments() to do a quick check if we
really need to build the path (note: see
SVGMotionSMILAnimationFunction::RebuildPathAndVerticesFromMpathElem),
so we have to get the d property value from style in this function.

Differential Revision: https://phabricator.services.mozilla.com/D116920

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1340422
gecko-commit: 4ee3b8eb9c61e048455b80a665da60cff9bc46dc
gecko-reviewers: emilio
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Firefox project.

@moz-wptsync-bot moz-wptsync-bot merged commit 6aa795e into master Jun 10, 2021
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1340422 branch June 10, 2021 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants