**** BEGIN LOGGING AT Tue Aug 29 03:00:01 2017 Aug 29 04:42:16 JaMa: Ah OK I didn't check that to be honest Aug 29 06:23:49 Morning Aug 29 06:54:43 Herrie: do you know, by any chance, how I could re-activate the full debug symbols of QtWebEngine? I had them in Qt5.8, but in Qt5.9 I only have function names, nothing more... Aug 29 07:33:00 Tofe: no sorry that's more a JaMa question I'd say? Aug 29 10:36:06 JaMa: re: BuildFlow, thanks, noted. Do you think you need it's replacement? Aug 29 16:33:48 Herrie: FYI, if you need to test some things and don't need a fully functional additionlFeatures yes, you can just comment out that line: https://github.com/webOS-ports/meta-webos-ports/blob/herrie/qt59/meta-luneui/recipes-qt/qt5/qtwebengine/chromium/0013-Fix-build-error-in-WindowFeaturesStructTraits.patch#L22 Aug 29 16:34:18 I don't know yet why it crashes tere. Having more detailed qtwebengine symbols would help... Aug 29 17:56:12 Tofe: For when you dive into QtWebEngine, would be nice if we would have access to QTWebEngine version & Chromium Version from QML somehow Aug 29 17:56:50 And WebKitVersion too so we don't have to manually update https://github.com/webOS-ports/luneos-components/blob/master/modules/LuneOS/Components/UserAgent.qml#L39 all the time :P Aug 29 17:58:14 oh, that, yes :) Aug 29 17:59:31 Tofe: Shouldn't be too hard I guess and such a patch should be pretty low maintenance in new versions I guess Aug 29 18:01:21 Yes, we just have to find what is the API we have to call Aug 29 18:02:20 I'll do a grep in the code to find where it's stored Aug 29 18:02:25 & used Aug 29 18:04:16 olk Aug 29 18:21:40 Tofe: .qmake.conf has a MODULE_VERSION = 5.9.2 which is referenced src/core/core_chromium.pri as QTWEBENGINECORE_VERSION_STR=\"$$MODULE_VERSION\" Aug 29 18:22:17 In src/core/content_client_qt.cpp there is std::string ContentClientQt::getUserAgent() Aug 29 18:22:25 Which does: return content::BuildUserAgentFromProduct("QtWebEngine/" QTWEBENGINECORE_VERSION_STR " Chrome/" CHROMIUM_VERSION); Aug 29 18:23:25 looks like we'll have to parse some strings... Aug 29 18:24:12 Herrie: you already know about https://doc.qt.io/qt-5/qml-qtwebengine-webengineprofile.html#httpUserAgent-prop right Aug 29 18:34:56 Tofe: We alreayd use that ;) https://github.com/webOS-ports/luneos-components/blob/f8878a894421b9c5e2ca23b63d7489ff6d51759a/modules/LuneOS/Components/LunaWebEngineView.qml#L58 Aug 29 18:35:22 Problem is that we need to establish existing UserAgent and modify it with our own bits so it works with Enyo etc Aug 29 18:35:34 And other things that rely on webOS etc in UA **** ENDING LOGGING AT Wed Aug 30 03:00:00 2017