Depend on shadow_dom so we can use the polyfill

We need this to run on Firefox, for example.