Facebook does this when you sign into an app you've previously authorized, in native application flows. Microsoft just added this recently as well. We do recommend it to other IDPs.
This is only enforced for public clients though that don't have verifiable reply URIs - so web sites are OK.
This is only enforced for public clients though that don't have verifiable reply URIs - so web sites are OK.