Closed marcoscaceres closed 1 year ago
@dcrousso, ok... we now do IDL conversion and member validation early, giving the developer an opportunity to recover. And the [[\complete]] = true now happens after the checks.
@stephenmcgruer, @rsolomakhin, would appreciate your review on this addition?
Is there a link to the WebKit issue available?
Is there a link to the WebKit issue available?
I found https://bugs.webkit.org/show_bug.cgi?id=235415 and https://github.com/WebKit/WebKit/commit/2fbfd75778b823914bef59e83d4fb9dc4ddc95e4, but looks like the 'real' issue is an internal Apple one (which is of course ok :))
Yeah, this just adds optional proprietary behavior for completing.
Thanks @stephenmcgruer! I agree with you about "an IDL value of the type specified by the specification". If eventually we have a spec to link to, will definitely update.
Updating the WPT tests would be great!
We should get some tests for free from WPT once we merge (at least for the method signature length).
I'm not sure it's worth adding a manual test, but can add one if you think it's worth it.
We should get some tests for free from WPT once we merge (at least for the method signature length).
Of course, I completely forgot about idlharness tests >_<. (Which I really shouldn't, given my history in WPT!). I think that is sufficient for this use-case, thanks :)
closes #981
The following tasks have been completed:
Implementation commitment:
Optional, impact on Payment Handler spec?
Preview | Diff