QTWebengine apps displays blank page in LFS 9.0.
by Keith Hedger from LinuxQuestions.org on (#4YTS9)
I have a weird problem with qtwebengine on lfs 9.0 stable, it wont display any page data, I have tried both local and remote files, in falkon ( for instance ) everything displays fine, controls einput boxes etc, but entering a url just produces a blank tab, selecting 'New tab' doesn't display speed dial, jus a blank tab, selecting bookmark etc does the same.
I also get the same results when using the simple browser example, all controls etc are OK but wont display a URL, same with the minimal example.
Doesn't matter if I select a remote URL or local one, on or off the commandline.
Chromium & links work fine as normal user or root, so not a permmision/connection problem.
QT5 compiles/installs with no error, QTWebkit compiles/installs with no error, falkon and the examples from webkit likewise.
Everything works as expected in my 8.2 system.
Googled my a** off but nothing, rebuilt qt5/webkit/entire system no change.
VERY oddly if I cp my falkon config files to the 9.0 system cached pages display fine in falkon, I can follow links etc but opening a link in a new tab/window displays nothing again.
Extra Info:
No errors displayed using minimal example, but when using falkon I get this in 9.0Code:QWebEngineUrlScheme::registerScheme: Too late to register scheme "falkon"
QWebEngineUrlScheme::registerScheme: Too late to register scheme "extension"
Please register the custom scheme 'falkon' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'extension' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Use of deprecated not thread-safe setter, use setUrlRequestInterceptor instead.


I also get the same results when using the simple browser example, all controls etc are OK but wont display a URL, same with the minimal example.
Doesn't matter if I select a remote URL or local one, on or off the commandline.
Chromium & links work fine as normal user or root, so not a permmision/connection problem.
QT5 compiles/installs with no error, QTWebkit compiles/installs with no error, falkon and the examples from webkit likewise.
Everything works as expected in my 8.2 system.
Googled my a** off but nothing, rebuilt qt5/webkit/entire system no change.
VERY oddly if I cp my falkon config files to the 9.0 system cached pages display fine in falkon, I can follow links etc but opening a link in a new tab/window displays nothing again.
Extra Info:
No errors displayed using minimal example, but when using falkon I get this in 9.0Code:QWebEngineUrlScheme::registerScheme: Too late to register scheme "falkon"
QWebEngineUrlScheme::registerScheme: Too late to register scheme "extension"
Please register the custom scheme 'falkon' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Please register the custom scheme 'extension' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
Use of deprecated not thread-safe setter, use setUrlRequestInterceptor instead.