modernize WebComponents submodule.