[Webkit-unassigned] [Bug 250543] New: ImageData() should return a DOMException if index or size is too big
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 12 21:24:19 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=250543
Bug ID: 250543
Summary: ImageData() should return a DOMException if index or
size is too big
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: Unspecified
Status: NEW
Keywords: BrowserCompat, WPTImpact
Severity: Normal
Priority: P2
Component: Canvas
Assignee: webkit-unassigned at lists.webkit.org
Reporter: karlcow at apple.com
CC: dino at apple.com
new ImageData(1 << 31, 1 << 31);
returns in Safari TP160
rangeerror: Cannot allocate a buffer of this size
while it returns
Firefox: Uncaught DOMException: Index or size is negative or greater than the allowed amount
Chrome: Uncaught DOMException: Failed to construct 'ImageData': The requested image size exceeds the supported range.
See https://searchfox.org/wubkat/rev/12fc92585a259a29b2522e7e902492be45a57b6a/Source/WebCore/html/ImageData.cpp#87-123
This is expected to pass
http://wpt.live/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html
https://wpt.fyi/results/html/canvas/element/pixel-manipulation/2d.imageData.object.ctor.basics.html
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230113/010d148c/attachment.htm>
More information about the webkit-unassigned
mailing list