Steps to reproduce:
- enable oauth role in Vagrant
- cherry-pick https://gerrit.wikimedia.org/r/#/c/205720/ or https://gerrit.wikimedia.org/r/#/c/323408/
- try to register an owner-only consumer (go to Special:OAuthConsumerRegistration/propose, check "This consumer is for use only by...")
When you click on the submit button (tried in Chrome 53 / Ubuntu 16.04) nothing happens, and the error console logs An invalid form control with name='wpcallbackUrl' is not focusable.
Presumably a conflict between the hide-if option of HTMLForm (which hides the callback URL when owner-only is selected) and OOUIHTMLForm's client-side required field checking (the callback URL is required, but for plain HTMLForm that's overridden by hide-if).