**** BEGIN LOGGING AT Fri Feb 25 02:59:56 2022 Feb 25 10:00:23 codepoet: For CORS on QtWebEngine we did this: https://lists.qt-project.org/pipermail/qtwebengine/2015-November/000237.html Feb 25 13:29:56 cool! Feb 25 13:33:20 So something similar can be set in Chromium, pretty sure Feb 25 13:33:24 If LG didn't do it yet Feb 25 13:33:34 Pretty sure they did if they're running Enyo 2 and Enact apps Feb 25 13:33:47 Yes, I'm pretty sure too Feb 25 13:52:30 FeedSpider is probably the best webOS app, and the dev originally targeted LuneOS. In 2018 I convinced him to do an update, and it still works pretty well. Feb 25 13:53:09 Yesterday I figured out how to use Cordova to cross-compile it for webOS, LuneOS, Android and the web. But on Android I had to set-up a reverse proxy on my web server to work-around CORS Feb 25 14:04:55 Well we all know Android sucks LOL Feb 25 17:20:31 codepoet80: Wouldn't it be nicer to make those proxied calls Android only? So you keep the calls original for OS-es that deal with CORS properly such as webOS and LuneOS? Feb 25 17:23:17 yes, that's the right thing to do for sure. i was trying to work out a reliable way to do platform detection in the shower this morning :) Feb 25 17:24:28 additionally, and if i were smarter about android dev, I could probably detect android and hand-off to some native capability to do the webservice call, instead of depending on a remote proxy Feb 25 20:36:17 codepoet: True ;) Feb 25 20:36:27 Tofe: It seems something might be missing in the PR you did for WAM/LSM Feb 25 20:36:58 I'm getting "No display device detected" and a login prompt instead of UI Feb 25 20:37:17 that's vmwgfx that would not be loaded then Feb 25 20:38:08 I thought I had it all tested, let me double check if my current image corresponds to the git content Feb 25 20:38:17 You said something about udev rules Feb 25 20:38:57 ah, yes, vboxvideo doesnt create any DRM device that LSM can detect Feb 25 20:39:09 that's why I wanted to move to vmwgfx Feb 25 20:39:18 Let me paste a log Feb 25 20:39:28 In a nice ICE train here, so had chance to plug laptop in to charge Feb 25 20:39:38 Charging points hard to find @ most airports :( Feb 25 20:39:53 Mostly Starbucks have them, but here @ Frankfurt was pretty hopeless Feb 25 20:40:19 At Paris airport it's fine since they upgraded it a bit Feb 25 20:41:01 ok looks my rootfs was not completely in sync, maybe I broke a thing or two in my last commits Feb 25 20:41:07 https://paste.ubuntu.com/p/Ffw3C4bjCT/ Feb 25 20:41:41 ok, yes, that's the kernel module missing Feb 25 20:41:46 modprobe vmwgfx Feb 25 20:41:59 maybe it's still blacklisted ? I thought I removed that from the recipe Feb 25 20:42:30 I'll have a new rootfs in a couple of minutes Feb 25 20:44:09 Tofe: OK Feb 25 20:44:55 I guess I could start to add things like https://github.com/webosose/notificationmgr, https://github.com/webosose/configd, https://github.com/webosose/configd-data, https://github.com/webosose/com.webos.app.enactbrowser etc? Feb 25 20:45:25 why not yes, we'll need it at some point Feb 25 20:46:17 Yeah that's what I think Feb 25 20:46:26 The notification one seems most needed for now I guess Feb 25 20:46:43 for me the new image boots fine Feb 25 20:46:44 It will probably need some rework/additions for our notifications, but it's used quite extensively Feb 25 20:46:58 Well mine doesn't ;) Feb 25 20:47:10 And I just plugged in the whole meta-webos-ports from latest commit Feb 25 20:47:12 I can send it to you, if ICE has a nice connection :p Feb 25 20:47:37 My last commit is 0731d010c (HEAD -> herrie/honister-wam, tofe/herrie/honister-wam) wam: bump SRCREV Feb 25 20:48:07 That's what I should have as well Feb 25 20:48:19 Well I'm on my 4G, so depends on where we are I guess Feb 25 20:48:29 But you can upload to the usual place Feb 25 20:51:03 Herrie: done, in FromTofe Feb 25 20:52:19 you do have the VMSVGA graphic controller in VirtualBox, right? Feb 25 20:53:18 Tofe: Ehm no, because you didn't update the ovf ;0 Feb 25 20:53:21 ;) Feb 25 20:53:42 Now it works Feb 25 20:53:45 So that was the issue Feb 25 20:53:53 ok, good Feb 25 20:54:23 for the mouse, personnally I still need to do "Mouse integration" in VirtualBox's menu Feb 25 20:54:31 https://github.com/webOS-ports/meta-webos-ports/blob/herrie/honister-wam/meta-luneos/recipes-core/images/luneos-emulator-appliance/qemux86-64/luneos-emulator.ovf#L113 Feb 25 20:55:24 Tofe: Same here Feb 25 20:55:38 And my initial impression is that vboxsvga was quite a bit smoother Feb 25 20:55:46 At least with our compositor Feb 25 20:55:56 Not sure it's the VMSVGA or compositor Feb 25 20:56:07 It seems laggier, but it could also be the resolution Feb 25 20:56:16 I think we always had it on 1024*768 before Feb 25 20:56:37 yes, correct Feb 25 20:56:43 and now it's FullHD Feb 25 20:56:56 OK logical it runs slower then Feb 25 20:57:21 We'll be able to tweak that in configd much more easily than what we had with vboxvideo Feb 25 20:57:55 or hardcode it, there are various ways with LSM Feb 25 20:58:27 For the mouse, I also have to detach the cursor and reattach it often Feb 25 20:58:44 it's annoying, and I'm not sure yet why that happens Feb 25 21:04:14 Tofe: Yeah Feb 25 21:04:30 Seems that also there's no key mapping like we had before... Or at least it's not working, home, end etc Feb 25 21:07:46 well, I didn't completely deactivate the default QML controllers of LSM Feb 25 21:10:03 let me try to override controllers/KeyController.qml Feb 25 21:11:37 It could also be that I broke it with Testr somehow with a dashboard notification, not sure Feb 25 21:14:48 "LSM {} (null), could not call wl_keyboard::modifiers as it's not initialised" ==> ok, we have an issue with the input management somehow Feb 25 21:15:12 Though I remember being able to type text in JustType Feb 25 21:18:20 ls-hubd LSHUB_NO_OUT_PERMS {"DEST_APP_ID":"com.palm.applicationManager-webappmgr","SRC_APP_ID":"com.palm.webappmanager","EXE":"/usr/bin/WebAppMgr","PID":924} "com.palm.webappmanager" does not have sufficient outbound permissions to communicate with "com.palm.applicationManager-webappmgr" mmh didn't I fix that ? suddently I'm not sure Feb 25 21:20:22 maybe not, as com.palm.webappmanager doesn't seem to allow outbound to com.palm.applicationManager Feb 25 21:20:36 just to com.webos.applicationManager Feb 25 21:22:00 ah, same for other outbounds Feb 25 21:26:17 I think I'll retry tomorrow, a bit tired tonight Feb 25 21:26:29 OK Feb 25 21:26:41 Have a nice trip! Feb 25 21:27:07 Almost there, then a night on airport bench I guess Feb 25 21:27:08 But well Feb 25 21:27:13 I'll survive ;) Feb 25 21:27:22 Tomorrow going to Faro and back Feb 25 21:27:30 Then done with travel for at least 1,5-2 weeks LOL **** ENDING LOGGING AT Sat Feb 26 02:59:57 2022