Bug 84742 - [Chromium] Chromium fails to draw canvas elements over 32k pixels wide
Summary: [Chromium] Chromium fails to draw canvas elements over 32k pixels wide
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.7
: P2 Normal
Assignee: Nobody
URL: https://github.com/emacs-ess/ESS/grap...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-24 11:22 PDT by Justin Palmer
Modified: 2013-04-15 07:13 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Palmer 2012-04-24 11:22:54 PDT
We started receiving reports that some of the impact graphs on http://github.com weren't rendering.  After reaching out to someone on the chrome team, it seems this is because webkit doesn't support canvas elements that are wider than 32k pixels and fails without an error.   This was tested under Chrome Version 20.0.1105.0 dev.  Safari Version 5.1.5 (7534.55.3) and Firefox 12.0 will render the impact charts correctly.
Comment 1 Adam Roben (:aroben) 2012-04-24 11:25:48 PDT
James Robinson says this is a hard limit in Skia that is enforced here: http://trac.webkit.org/browser/trunk/Source/WebCore/html/HTMLCanvasElement.cpp?rev=114437#L78