Closed Bug 1915206 Opened 9 months ago Closed 9 months ago

Try to simplify SVG transformations a bit more.

Categories

(Core :: SVG, task)

task

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox131 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sp3])

Attachments

(1 file, 1 obsolete file)

No description provided.
Blocks: 1914554
No longer depends on: 1914554
Depends on: 878346

We no longer need the concept of "local" transforms after bug 878346.

Local transforms that we'd need in the future could be represented via
attribute mapping.

We still need the viewbox transform shenanigans which applies to
children only, tho.

Drive-by, but it's only set on creation, so no need to make it a state bit.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7acf9bef221f Simplify SVG transforms a bit more. r=longsonr

There is one more issue remaining (I cannot comment on original ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=1906261).

When you use eg. SVGs "circle" - it scales now nicely the whole circles size, but not its stroke.
(See figure #2 and #3 of the attachment, please: https://bugzilla.mozilla.org/attachment.cgi?id=9411197).

Please create a new bug for that nezriffic. The reason you can't comment on old bugs is to encourage you to raise new ones.

Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
Blocks: 1915474

Comment on attachment 9421076 [details]
Bug 1915206 - Make SVG rendering observer container a class flag. r=longsonr,#layout

Revision D220296 was moved to bug 1915474. Setting attachment 9421076 [details] to obsolete.

Attachment #9421076 - Attachment is obsolete: true
Whiteboard: [sp3]
Regressions: 1922222
Regressions: 1924375
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: