No worries on the time for reply.
Are there any tricks to keep screen awake? I was thinking the WebLock API would keep screen on. However the WakeLock API request just hangs on webOS. This sounds like a bug, as on all other platforms, the navigator.wakeLock.request('screen') call resolves or rejects within a couple seconds at most. Are there plans for webOS to fix the wakeLock API?