Bug 263170 comment 9 made me think that it would be better if we returned about:blank instead of the empty string (or perhaps some other placeholder value such as about:invalid).
<rdar://problem/117196602>
This would go against the specification unfortunately.