Convert the following <input> types to use the new shadow DOM: Button File Submit Reset Image
Added these input types for completeness - may or may not actually require any refactoring.
Image input doesn’t use shadow DOM; it uses a RenderImage, which looks clean (to me).
This is now done.