Posting a new patch backing out that deletion shortly, my bad.
There should be an explicit mention that the sameOrigin logic adheres to the recommendation of that blogpost, so it doesn't appear we're providing conflicting recommendations.