To ignore SSL error for QtWebengine, its require to override 'certificateError' method within 'QtWebEnginePage.cpp'. 'HandleSslErrors’ does not appear to have any effect.
It does not appear to have any effect of QsslError for webengine backend.
Managing Certificates Qt WebEngine uses its own network stack, and therefore QSslConfiguration is not used to open SSL connections. Instead, Qt WebEngine uses the root CA certificates from the operating system to validate the peer's certificate. The WebEngineCertificateError::error and QWebEngineCertificateError::Error enumerations provide information about the types of certificate errors that might occur. The errors can be handled by using the WebEngineView::certificateError QML method or by reimplementing the QWebEnginePage::certificateError function.
I had to google the acronym IMO: "IMO has one popular meaning. It only means in my opinion."
There must be an about:config edit or a box I can untick that will completely disable those security warning messages. Before I download and install Otter, I need a 100% certain yes or no about disabling those messages. If yes, give me the exact procedure.
I know a lot about browsers because I've used several dozen. However, I am not a programming expert. I can easily edit about:config, but I cannot write code. If there is a way to disable those security messages it must be relatively simple.
Thanks guys.
You can disable through NetworkManager.cpp by commenting code. I am not sure whether its possible through about.config.
Basically my intention is just ignore SSL/TLS security. In google chrome, we can ignore SSL errors. I am expecting similar behavior. In about.config, we can ignore SSL error by setting IgnoreSSL but it takes list so my question is how to assign list.
Either we need to assign self signed certificate or ignore SSL error. I am trying to ignore it.
IMO your score is totally dependent on which backend you are using. e.g. For Webkit backend you might end up with low score but for Webengine we'll get massive score (i got 484/555) both on desktop as well as on Embedded kernel.
We are facing SSL/TLS certificate issue. I found this solution (https://github.com/OtterBrowser/otter-browser/issues/550v) but i belive this is for Webkit backend (not for Webengine). So by default accept self signed certificate. Is there any way to completely ignore SSL/TSL error? In about:config 'IgnoreSslError' does not take 'default' or how to assign list?
Backend is QtWebengine (not QtWebkit). Issue observed for any page.
As mentioned earliar, We tested with Qt demo browser (with QtWebengine) and it works as expected. My first suspect was QtWebengine but it works with Qt Demo browser. Meanwhile, I'll try with 0.9.98.
We are using Yocto build (morty) (Embedded Linux iMX6 Solo) with Otter version 0.9.94 and Qt version 5.7.1. We are facing problem of web page freeze after switching tab. No message display on terminal so its difficult to analyze the problem. So what could be the possible reason?
One more observation, when web page freeze, Otter UI (menu bar, toolbar) is responsive/accessible.
We also tested with Qt Demo browser and it works as expected.
I have build otter 0.9.11 for iMX6 soloX linux Below are some random errors observed for some HTML5 pages and page crashed. Error observed approximately after 1 hour (not instantly when switching pages). one more observation, QtWebengineProcess exited (/usr/lib/qt5/libexec/QtWebEngineProces).
Some pages are working fine without any problem. Also tested same code for ubuntu 14.04 and works fine. I am using Qt 5.7.1 and otter build with QtWebengine
2) Received signal 11 SEGV_MAPERR 0000a66dd9a0 [end of stack trace]
3) Received signal SEGV_ACCERR [end of stack trace]
After detail investigation, this is not a qtwebengine (eventually not Otter) problem. This is related to RAM (with hardware and build system). Now it works as expected. @Emdek - Please mark it as solved.
Yes its works perfect for Windows 10 but not for Ubuntu (VM on Windows 10). Also did exactly as you mentioned above post for Ubuntu but no luck. I am getting message "New tabs or windows are being blocked by your browser! Please allow popups for this site"
Thanks for valuable inputs. Using test code i could able to reproduce the said issue. It seems something goes wrong with QtWebengine. As per this link (https://bbs.archlinux.org/viewtopic.php?pid=1639729#p1639729) this is related to GCC 6. First i'll check with this workaround.
I have build otter 0.9.11 for iMX6 soloX linux Below are some random errors observed for some HTML5 pages and page crashed. Error observed approximately after 1 hour (not instantly when switching pages). one more observation, QtWebengineProcess exited (/usr/lib/qt5/libexec/QtWebEngineProces).
Some pages are working fine without any problem. Also tested same code for ubuntu 14.04 and works fine. I am using Qt 5.7.1 and otter build with QtWebengine
This is my first post. We are evaluating 0.9.91-dev175 on iMX6 soloX (Linux). surprisingly HTML5 score is 484 (out of 555). Also conduct HTML5 performance test (http://www.kevs3d.co.uk/dev/canvasmark/) and works very well. Previously with demo qt webkit it stuck at 5th test. Now planning to conduct more performace tests and will post the result.