fix(web components): Support Polymer quirks

Closes #1292