DU hast es ja auch nicht so gemacht, wie in SelfHTML und von Sven beschrieben, sondern scheinbar richtig ;-P
Ich hatte beides probiert; in dem Code, den ich gepostet habe, war nur noch der zweite Test drin.
Die andere Variante …
<button onclick="console.log(parent.a)">parent.a</button>
<button onclick="parent.a.location.href = 'b.html'">location.href</button>
… funktioniert ebenfalls im Firefox 30. Und Chrome, Safari, Opera…
Muss auch in einem HTML5-konformen Browser, habe ich ja schon gezeigt.
Mathias