wtorek, 21 czerwca 2016

Otter-Browser #129 i problemy z Qt5-WebEngine 5.7

Ukazało się nowe wydanie tygodniowe Otter-Browsera, a zatem zwyczajowo zamieszczam PKGBUILD. Jest on jednakże zmieniony w stosunku do tego, co prezentowałem do niedawna. Otóż do repozytorium testing trafiło nowe wydanie Qt5 - 5.7.  Niektórzy być może z niego korzystają. Okazuje się, że każda przeglądarka (sprawdziłem na Qupzilla z serii 2.x oraz w wersji rozwojowej z Git, obecnie rev 56, Otter-Browser a nawet Quill - wersja z Git) wykorzystująca qt5-webengine w wersji 5.7 (dokładnie: 49.0.2623.111) jako silnik na niektórych stronach będzie miała problemy i ulegnie awarii. Te same strony otwierane z użyciem qt5-webkit, także w wersji 5.7 (choć to złudne, bo wersja jest nadal 538.1). Te same przeglądarki wykorzystujące qt5-webengine z serii 5.6.x działają prawidłowo. Co ciekawe, nie pamiętam, by wersje Blinka z serii 49.x miały takie problemy. Stąd też sądzę, że jest to jakiś błąd w samym qt5-webengine.
Między innymi z tego powodu, zdecydowałem się na udostępnienie PKGBUILDu, który buduje przeglądarkę, która może wykorzystać zarówno qt5-webengine, jak i qt5-webkit (to nie moja zasługa, a twórców programu, którzy to umożliwiają od samego początku). Wyboru silnika możemy dokonać bądź wpisując about:config i zmieniając wartość w polu Backends na qtwebkit lub qtwebengine, albo w pliku ~/.config/otter/otter.conf wpisując tę samą wartość w polu Web.