`isCrossDomain()` returns always true in Safari 5.0.

in Safari 5.0.5

```
var a = document.createElement('a');
a.href = '/foo/bar';
a.port;  // => "0"

location.port; // => ""
```