There are two issues here that were brought up when I talked to members of our DOM team at Mozilla:
- The word "related" is superfluous because the root and the target will always be in the same tab.
- Why did you choose "similar-origin" over "same-origin"? Is there a use case for allowing access between cross-origin documents which are similar origin? Could the same information be obtained with existing APIs or does this allow new information leaks?
There are two issues here that were brought up when I talked to members of our DOM team at Mozilla: