Closed Bug 379992 Opened 13 years ago Closed 6 years ago

Canvas hang

Categories

(Core :: Canvas: 2D, defect, P2, critical)

x86
All
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: hang, testcase)

Attachments

(1 file)

This hangs Firefox, at least on Mac debug.  It hangs for at least a minute (but less than an hour) and does not make the slow-script dialog appear.
This should be fixed once I upgrade cairo to 1.4.6, which has some special casing to cull traps that are outside of the surface bounds very early.  I don't think that this is critical though; it's just make-browser-take-up-cpu-cycles, no?
I gave this bug the "hang" keyword (and the "critical" severity to go with it) because for most users, a hang for two minutes looks like a hang forever and is likely to result in the user killing the process.
this also hangs on win xp
OS: Mac OS X → All
Still hangs on trunk (Mac).
Still hangs in a current trunk build.
Priority: -- → P2
The CoreGraphics Azure backend should fix this on os x. We'll have to look at this win xp afterwards
Depends on: 692879
Latest nightly 25.0a1 (2013-07-26) @ MBA 2012 & Mac OS X 10.8.4, config: 
gfx.canvas.azure.accelerated = false
gfx.canvas.azure.backends    = cg
gfx.content.azure.backends   = cg
gfx.content.azure.enabled    = true

Testcase does not crash for me.
WFM on Mac and Win7.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.