Datalist polyfill: Aligned polyfill with v4.0 model for plugins
Merge pull request #3211 from pjackson28/datalistrewrite

Datalist polyfill: Aligned polyfill with v4.0 model for plugins