Re: [w3c/FileAPI] Why are Blob() and File() constructors at Chromium 81 throwing RangeError? (#147)

Passing something convertible to a sequence (like an Array) was always required. Whether you do that with a literal array constructor or a variable is a language issue, outside the domain of the spec. 

It looks like the issue was the browser's JS implementation rejecting a conversion from array to string due to the length of the string. You'd need to check the ECMAScript spec or WebIDL spec to see if throwing there is defined (or not forbidden). It happens "before" the spec algorithms themselves are reached, so similarly is not something the spec should mention. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/FileAPI/issues/147#issuecomment-602306894

Received on Monday, 23 March 2020 00:37:43 UTC