mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 20:05:49 +00:00
bug 360293 - crash test by Vladimir Vukicevic.
This commit is contained in:
parent
4c20190818
commit
13b6bd8826
35
content/canvas/crashtests/360293-1.html
Normal file
35
content/canvas/crashtests/360293-1.html
Normal file
@ -0,0 +1,35 @@
|
||||
<html>
|
||||
|
||||
|
||||
<body>
|
||||
Firefox: <a href="javascript:noCrash()">no crash</a> | <a href="javascript:crash()">crash</a><br/>
|
||||
<canvas id="foo" width="200" height="200">
|
||||
</canvas>
|
||||
<script>
|
||||
function d(lineWidth){
|
||||
var c = document.getElementById("foo").getContext("2d")
|
||||
c.clearRect(0,0,200,200)
|
||||
c.lineWidth = lineWidth
|
||||
c.beginPath()
|
||||
c.arc(100,100,80, Math.PI, 2*Math.PI, 1)
|
||||
c.stroke()
|
||||
c.beginPath()
|
||||
c.arc(50,50, 20, 0, 2*Math.PI, 1)
|
||||
c.stroke()
|
||||
c.beginPath()
|
||||
c.arc(150,50, 20, 0, 2*Math.PI, 1)
|
||||
c.stroke()
|
||||
}
|
||||
function noCrash() {
|
||||
d(Math.random()*20+5)
|
||||
}
|
||||
function crash() {
|
||||
d( '_' )
|
||||
}
|
||||
|
||||
crash();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@ -1 +1,2 @@
|
||||
load 360293-1.html
|
||||
load 421715-1.html
|
||||
|
Loading…
Reference in New Issue
Block a user