Closed Bug 389769 Opened 17 years ago Closed 17 years ago

Full zooming doesn't work well with SVG

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: roc, Unassigned)

References

()

Details

Visit the URL. Now try to zoom. It doesn't. (Which is too bad, because it would be a great way to show off SVG!)
This is probably the same bug as the SVG dpi scaling one.
(In reply to comment #1) > This is probably the same bug as the SVG dpi scaling one. > I looked it up: Bug 370006.
Install http://ted.mielczarek.org/code/mozilla/fullpagezoom.xpi or evaluate this in Firefox's error console to zoom: top.window.opener.getBrowser().markupDocumentViewer.fullZoom = 1.5 Open http://de.wikipedia.org/wiki/Bild:Svg.svg and zoom in. Note that the svg image gets larger, but instead of being redrawn at the higher resolution, it looks like zooming in a bitmap image, with zigzag lines. Now open just the svg image itself: http://upload.wikimedia.org/wikipedia/commons/1/15/Svg.svg Zooming only affects the text "SVG" (zooming in makes it larger). Most other examples like http://www.croczilla.com/svg/samples/tiger/tiger.svg doesn't react at all to zooming. But this one actually gets smaller when zooming in: http://upload.wikimedia.org/wikipedia/de/e/e2/SVG-Logo.svg
Blocks: pagezoom, zoompan
(In reply to comment #4) > Open http://de.wikipedia.org/wiki/Bild:Svg.svg and zoom in. Note that the svg > image gets larger, but instead of being redrawn at the higher resolution, it > looks like zooming in a bitmap image, with zigzag lines. You _are_ zooming in a bitmap image. The image on the description page is a png. > Most other examples like http://www.croczilla.com/svg/samples/tiger/tiger.svg > doesn't react at all to zooming. If you zoom out enough they get cut off at the bottom and right edge. > But this one actually gets smaller when zooming in: > http://upload.wikimedia.org/wikipedia/de/e/e2/SVG-Logo.svg This is very strage.
Depends on: 370006
(In reply to comment #5) > > But this one actually gets smaller when zooming in: > > http://upload.wikimedia.org/wikipedia/de/e/e2/SVG-Logo.svg > > This is very strage. > I see this Bug also when using Demo from this Blog http://blog.vlad1.com/archives/2007/07/28/149/ Maybe we should file a new Bug, because this one is about fully broken zooming Reduced testcase for getting smaller when zooming in: <?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" id="canvas"> <rect id="background-rect" x="0%" y="0%" width="100%" height="100%" fill="#aaaaaa"/> </svg>
Please hold off on filing more bugs about this until Bug 370006 gets fixed.
Tim's fix for bug 370006 seems to have fixed this.
OS: Mac OS X → All
Hardware: PC → All
Yes, RESOLVED FIXED. http://upload.wikimedia.org/wikipedia/de/e/e2/SVG-Logo.svg is still showing problems, though. (It doesn't zoom, instead it moves towards the bottom-right corner.) Looks like percentage-sized SVGs cause problems.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
I'm using the latest build and when I zoom in (Ctrl-+) or zoom out (Ctrl--) the SVG image size doesn't change, however it moves from left to right or vice versa.
Flags: in-litmus?
https://litmus.mozilla.org/show_test.cgi?id=5203 has been added to Litmus. Also verifying this bug - this works for me using Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9b5pre) Gecko/2008031404 Minefield/3.0b5pre and on the Win XP nightly.
Status: RESOLVED → VERIFIED
Flags: in-litmus? → in-litmus+
You need to log in before you can comment on or make changes to this bug.