We should support non-origin remotes and branches when canonicalizing a change.
<rdar://problem/97286956>
Pull request: https://github.com/WebKit/WebKit/pull/2568
Committed 252621@main (c6afdd3e8f9f): <https://commits.webkit.org/252621@main> Reviewed commits have been landed. Closing PR #2568 and removing active labels.