add shadow_dom polyfill
remove InputTextLikeDirective workaround