[Bug 25457] Adding "AutocompleteError" to error names table

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25457

--- Comment #17 from Ian 'Hixie' Hickson <ian@hixie.ch> ---
(In reply to Domenic Denicola from comment #13)
> 
> Functions can either return values or throw exceptions. Async functions can
> either return fulfilled promises or return rejected promises.

Functions can return values, throw exceptions, and queue events to report
success or failure. requestAutoComplete() returns void, has no way to throw an
exception (it doesn't even have arguments), and it queues either an
'autocomplete' event or it fires a bunch of 'invalid' events (at various form
controls) followed by an 'autocompleteerror' event, the latter of which has a
reason field with three codes.

I don't think it makes sense for requestAutocomplete() to reject with an
exception, nor do I think it makes sense for it to resolve in the case it would
have fired 'autocompleteerror'.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Wednesday, 17 September 2014 15:39:49 UTC