diff options
author | bors-servo <servo-ops@mozilla.com> | 2020-04-09 17:39:10 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-09 17:39:10 -0400 |
commit | 455a99ca8db4426c2f0f33b92846f0d8902a62b7 (patch) | |
tree | a6b7a6ae0cc6b845a43c8de5478f97805f92a634 /components/std_test_override/lib.rs | |
parent | bc10c60710c958f3a794e06d77f8932bf043c847 (diff) | |
parent | 58bab8a7e9b4e61e11694accbf5caf24886cc217 (diff) | |
download | servo-455a99ca8db4426c2f0f33b92846f0d8902a62b7.tar.gz servo-455a99ca8db4426c2f0f33b92846f0d8902a62b7.zip |
Auto merge of #26154 - Manishearth:platform-object-overload, r=jdm
Do not filter out platform objects when doing dictionary conversions in overload resolution
https://heycam.github.io/webidl/#es-overloads
In step 12, the platform object check is for substep 4, but importantly it only matters if `V` implements the matching interface. If not, it should be able to fall back to substep 10 and attempt conversion to a dictionary.
Diffstat (limited to 'components/std_test_override/lib.rs')
0 files changed, 0 insertions, 0 deletions