Цитирую себя из системы отслеживания ошибок FB: Opera запускает событие асинхронной загрузки для about: blank, что приводит к преждевременному удалению IFRAME canvas_proxy. Opera начинает сталкиваться с этим из-за сокрытия document.attachEvent, чтобы избежать другой связанной проблемы, вызванной веткой IE скрипта (https://github.com/operasoftware/browserjs/issues/1).
Что касается обходных путей, делаю
document.attachEvent=function(){}
до встраивания скрипта Facebook должно работать как обходной путь, но очень уродливо и, вероятно, не будет продолжать работать в будущем. Это должно быть исправлено в Facebook (игнорируя проблематичное событие загрузки и не удаляя IFRAME, пока он не узнает реальный целевой контент, загруженный) или в Opera (выясняя, из-за какого состояния гонки или времени попадания Opera делает неожиданное событие загрузки, хотя IFRAME переходит на другой URL).
Opera, вероятно, также должна добавить временный обходной путь в browser.js. Вероятно, вам следует полностью игнорировать эту проблему и отложить тестирование с Opera, пока Opera и / или Facebook не решат ее.