Closed
Bug 794098
Opened 12 years ago
Closed 12 years ago
SVG maps no longer works on Firefox 15
Categories
(Core :: SVG, defect)
Tracking
()
People
(Reporter: daniele.vigano, Unassigned)
References
Details
(Keywords: regression)
Attachments
(1 file)
246.43 KB,
image/jpeg
|
Details |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Build ID: 20120905151427 Steps to reproduce: We currently use HTML + SVG (with ECMAscript) to produce some geographic maps. An example is available at http://emidius.mi.ingv.it/emilabs/svgmapdemo/. The maps are projected with UTM (http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system) with 1 meter = 1 unit in SVG. Actual results: Until Firefox version 15 all the maps were correctly rendered as with other browsers supporting SVG (tested with Chrome, Opera and IE9). Starting with Firefox 15 the maps are badly rendered: they are incomplete with some paths not rendered, missing background raster (DEM), missing text for the places... also dragging is not working; sometimes they not load at all. Major number of problems are with the maps surrounding the equator. All the above features are working with, i.e. Chrome and also with Firefox <= 14. Expected results: The maps should be rendered correctly (see attachment) as they are pure SVG and they were working on Firefox <= 14, Chrome etc... To test: open http://emidius.mi.ingv.it/emilabs/svgmapdemo/ with Firefox 15 and then with Chrome. We have already tested the last nightly build with the same, bad, results. The bug is present also on Linux (both i686 and x86_64) and Mac OS X
Reporter | ||
Updated•12 years ago
|
OS: Windows 7 → All
Hardware: x86_64 → All
Comment 1•12 years ago
|
||
Jonathan, looks like this has large viewBox co-ordinates so I suspect it is suffering from invalid bounds just like bug 791675
Comment 2•12 years ago
|
||
I can reproduce the problem in Firefox13 and later, but not Firefox12. Regression window(m-i) Good: http://hg.mozilla.org/integration/mozilla-inbound/rev/eb41457d5a4b Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120209 Firefox/13.0a1 ID:20120209212515 Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/073b91c24a1e Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120210 Firefox/13.0a1 ID:20120210043613 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=eb41457d5a4b&tochange=073b91c24a1e In local build: Last good: 6d5192687c91 First bad: a439c947dc99 Regressed by: a439c947dc99 Jonathan Watt — Bug 614732 - For SVG leaf frames, use mRect to store the frame's user space bounds, and stop using it to store its covered region (compute that on demand). r=roc.
Blocks: 614732
Keywords: regression
Updated•12 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: nobody → jwatt
Reporter | ||
Comment 3•12 years ago
|
||
We confirm that the bug is also reproducible in Firefox 14 and 13, not only from release 15. Sorry for the mistake and thanks again.
Updated•12 years ago
|
status-firefox15:
--- → affected
status-firefox16:
--- → affected
status-firefox17:
--- → affected
status-firefox18:
--- → affected
Comment 4•12 years ago
|
||
FWIW The "this is what I was thinking" patch in bug 791675 fixes this.
Updated•12 years ago
|
Assignee: jwatt → nobody
Comment 5•12 years ago
|
||
Fixed by landing of bug 791675
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Updated•12 years ago
|
status-firefox19:
--- → fixed
Updated•12 years ago
|
status-firefox20:
--- → fixed
Comment 6•11 years ago
|
||
Verified fixed FF 19b4 on Win 7, Ubuntu 12.04 and Mac OS X 10.8.2
Comment 7•11 years ago
|
||
Verified fixed FF 20b5 on Win 7 x64 and Mac OS 10.8: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0(20130313170052) Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:20.0) Gecko/20100101 Firefox/20.0 (20130313170052)
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•