If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

SVG transform does not implement scale according to standard

RESOLVED INVALID

Status

()

Core
SVG
--
major
RESOLVED INVALID
12 years ago
12 years ago

People

(Reporter: Patrik Carlsson, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8) Gecko/20051111 Firefox/1.5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8) Gecko/20051111 Firefox/1.5

Entering negative x and y values in a scale transform
should result in a rotation according to the equivalent matrix.

Reproducible: Always

Steps to Reproduce:

Actual Results:  
"scale(-2,-2)" == ""

Expected Results:  
"scale(-2,-2)" == "scale(2,2) rotate(180)"

http://www.w3.org/TR/SVG/coords.html#ScalingDefined

This is a widely used feature in some Office suites.

Comment 1

12 years ago
WFM - testcase?
(Reporter)

Comment 2

12 years ago
Created attachment 205938 [details]
Sorry, it does work

The bugs with objects disappearing must be caused
by bug 320280, e.g the object was rotated out of
the marker area in those examples.
(Reporter)

Comment 3

12 years ago
See above comment
Status: UNCONFIRMED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.