Closed Bug 944239 Opened 11 years ago Closed 1 year ago

when scalling image the pattern changes

Categories

(Core :: SVG, defect, P4)

25 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: reinaldorock, Unassigned)

References

()

Details

(Keywords: testcase)

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/30.0.1599.114 Chrome/30.0.1599.114 Safari/537.36

Steps to reproduce:

Change attribute transform="scale()" on attached file
or
See to example
http://jsfiddle.net/dyZpW/12/



Actual results:

Pattern position changes during "transform='scale(zoom,zoom)'"


Expected results:

Image with pattern should stay stable. 
Relative position of each pattern element must not change.
Reproduced with 2013-11-30-03-02-09-mozilla-central-firefox-28.0a1.en-US.linux-x86_64.
Component: Untriaged → SVG
Product: Firefox → Core
Attached image testcase 2
This reduced & animated testcase has a scale transform hovering around 1.

There seems to be a threshold (at 1, I think?) where the pattern switches rendering, in my Nightly 28.0a1 (2013-11-27)
Neither Chrome & Opera (Presto) exhibit the pattern rendering-switch behavior. They both match Firefox Nightly's "larger-scale" rendering, all of the time.
Keywords: testcase
Priority: -- → P4
Severity: normal → S3

Will be fixed by the patch in bug 1193586

Status: UNCONFIRMED → NEW
Depends on: 1193586
Ever confirmed: true
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: