complex svg picture causes browser hang

VERIFIED FIXED in Firefox 27

Status

()

Core
SVG
--
critical
VERIFIED FIXED
4 years ago
4 years ago

People

(Reporter: SpeciesX, Assigned: roc)

Tracking

({hang, perf, regression})

27 Branch
mozilla28
x86_64
Windows 8.1
hang, perf, regression
Points:
---

Firefox Tracking Flags

(firefox26 unaffected, firefox27+ verified, firefox28+ verified)

Details

(Whiteboard: [in-the-wild] [external-report], URL)

(Reporter)

Description

4 years ago
Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:27.0) Gecko/20100101 Firefox/27.0 Cset:2f2a45f04e7c

Steps to reproduce
Load this svg picture: http://upload.wikimedia.org/wikipedia/commons/f/fa/Rif_Dimashq_offensive_%28March_2013%29.svg


Actual Result
hang with one full loaded CPU core. 

This is a Nightly build regression, no hangs on aurora Build.
(Reporter)

Updated

4 years ago
Keywords: hang, perf, regression

Comment 1

4 years ago
Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/9c8ab7e9ae41
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 ID:20131017025216
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/45d9e6cd3473
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 ID:20131017030414
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=9c8ab7e9ae41&tochange=45d9e6cd3473

regressed by:
a417424f9213	Robert O'Callahan — Bug 923193. Make transform-origin on SVG elements use the SVG bbox as the reference rectangle. r=heycam
Blocks: 923193
Severity: normal → critical
Status: UNCONFIRMED → NEW
status-firefox26: --- → unaffected
tracking-firefox27: --- → ?
Ever confirmed: true

Comment 2

4 years ago
Stack when browser hangs
bp-0932d9a7-5b8e-4b4c-a169-4d9a52131026

Updated

4 years ago
Version: Trunk → 27 Branch

Updated

4 years ago
Whiteboard: [in-the-wild] [external-report]

Updated

4 years ago
tracking-firefox28: --- → ?

Updated

4 years ago
Assignee: nobody → roc
status-firefox27: --- → affected
status-firefox28: --- → affected
tracking-firefox27: ? → +
tracking-firefox28: ? → +

Comment 3

4 years ago
I was able to reproduce this also with linux(x86_64) and on latest mozilla-inbound. 
Although it was more difficult (for me & comparing with 27) to get actual hang, it has a huge performance impact. Could anyone state if this is a general issue and not specific to win?

Comment 4

4 years ago
It seemd to be fixed by Bug 922942

http://hg.mozilla.org/mozilla-central/rev/16949049f03d
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 ID:20131110030205
It should have been fixed by my backout of 923193 on Aurora. Can anyone confirm that?
SpeciesX, can you confirm that you're no longer seeing this problem?
Flags: needinfo?(speciesx)
(Reporter)

Comment 7

4 years ago
(In reply to Jonathan Watt [:jwatt] from comment #6)
> SpeciesX, can you confirm that you're no longer seeing this problem?

yeap, is fixed now.
Flags: needinfo?(speciesx)
Status: NEW → RESOLVED
Last Resolved: 4 years ago
status-firefox27: affected → fixed
status-firefox28: affected → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Verified fixed based on comment 7.
Status: RESOLVED → VERIFIED
status-firefox27: fixed → verified
status-firefox28: fixed → verified
You need to log in before you can comment on or make changes to this bug.