- From: <bugzilla@jessica.w3.org>
- Date: Wed, 12 May 2010 09:27:49 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=9714
Summary: Canvas element stops functioning at large widths
Product: HTML WG
Version: unspecified
Platform: PC
OS/Version: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: HTML Canvas 2D Context (editor: Ian Hickson)
AssignedTo: ian@hixie.ch
ReportedBy: troy.brophy@gmail.com
QAContact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html@w3.org
I have created a functional canvas element at widths up to 22,000 pixels, with
a 2d object drawn at 20,000 pixels (horizontal position).
But as I try to increase the width of the canvas element beyond that width, the
2d object no longer appears.
Code sample:
<canvas id="mycanvas" style="position: absolute;" width="4000600"
height="600">your browser does not support the canvas tag</canvas>
<script type="text/javascript">
var canvas=document.getElementById('mycanvas');
var ctx=canvas.getContext('2d');
ctx.fillStyle='#FF0000';
ctx.fillRect(4000000,100,300,300);
</script>
Expected to see the 300X300px red square just to the left of the page's right
edge (600 pixels to the left), but nothing appears.
I'm new to this element, so I may be missing something, but this code works
fine if the width of the CANVAS element is reduced, and the fillRect horizontal
position is also reduced, both under 30,000 pixels.
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Wednesday, 12 May 2010 09:27:54 UTC