Für mich ist die Änderung eine Änderung bei der Sicherheit, die unter diesen Umständen nicht mehr geladen wird. Also habe die da zu viel an der Stellschraube gedreht oder file:/// vergessen?
Die erfolgte Änderung hatte nie die Absicht, etwas in Bezug auf die Navigation von Framesets zu verändern oder den lokalen Zugriff einzuschränken.
Kontext ist ein Verhaltensunterschied in Bezug auf die Transient Activation zwischen Blink, Webkit und Gecko. Das wurde innerhalb der WhatWG besprochen und man hat das gewünschte Verhalten in die HTML-Spezifikation aufgenommen. Mozilla hat dann die entsprechende Änderung für Gecko vorgenommen. Das Problem des Themenstarters war einfach eine ungewollte Nebenwirkung von Mozillas Code-Änderung, weil die Frameset-Navigation an einer entscheidenden Stelle vom gleichen Code betroffen ist und damit eine Verhaltensänderung eingeführt wurde, die nicht gewollt war.