**Symfony version(s) affected**: all **Description** https://html.spec.whatwg.org/multipage/input.html#url-state-(type=url) > The `input` element [represents](https://html.spec.whatwg.org/multipage/dom.html#represents) a control for editing a single [absolute URL](https://url.spec.whatwg.org/#syntax-url-absolute) given in the element's [value](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#concept-fe-value). That means `default_protocol` is useless because its purpose concerns invalid values. **How to reproduce** Display a `UrlType` field. **Possible Solution** input type should be `text` when `default_protocol` is not `null` and `url` `inputmode` should be added.