Comment by hk1337
Yeah, the more I dig into it the more I see it's not all that great. It has some potential for some things but not necessarily for an autocomplete list.
https://jsfiddle.net/nhu4zef2/
This is one occurs in every browser when if you want to have a list but send the ID for the item instead of the value, it shows the value in the list and you can search by the ID or the value but the result in the input shows just the ID. User's should be not be required to know the ID of something. Like say a list of clients where user's know them by name but necessarily by ID but the database links them by ID.
This just got so much worse with scrollbars.
Select: https://imgur.com/a/fi1SPBJ
Datalist: https://imgur.com/a/sTiQhPF
This looks exactly like an iOS control now. The multiply effect on the scrollbar is comically out of place.