Your comments

Я не уверен, что так и должно быть:

var c = !!a.contentWondow && !!a.contentWindow.location

Ошибка на 16.07.2019 присутствует в коде.