Вначале думал писать в оперу баг репорт, но в свете последних событий не вижу в этом смысла. Для себя решил эту проблему через userJS, благо разработчики дали нам такую возможность, самим править их косяки
Решил поделится своим костылем, возможно кому то еще он будет полезен
1 создаем директорию, где сочтем нужным, в которой будут хранится пользовательские скрипты.
2 настраиваем оперу
Инструменты->Общие нсатройки (Ctrl+F12)->Содержимое->Настроить JavaScript
внизу будет файловый диалог, где нужно указать путь к той папке, что мы создали
3 создаем в этой директории файл, например с именем bug_fix_witn_newline.js, со следующим содержимым
document.addEventListener(
'DOMContentLoaded',
function() {
var br = document.getElementsByTagName('br');
for(var i = 0; i < br.length; i++)
br[i].parentNode.insertBefore(document.createTextNode("\n"), br[i]);
},
false
);
4 всё, радуемся жизни . Перезапуск браузера не требуется, юзерские скрипты запускаются при каждом открытии страницы, или рефреше.