Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Session fails to get restored after resume on HTC #2880

Closed
bluemarvin opened this issue Feb 27, 2020 · 5 comments
Closed

Session fails to get restored after resume on HTC #2880

bluemarvin opened this issue Feb 27, 2020 · 5 comments
Labels
bug This issue is a software or functional defect platform:WaveVR Issues specific to the HTC WaveVR platform [QA]:Verified fixed Label for QA to mark verified fixed issues
Milestone

Comments

@bluemarvin
Copy link
Contributor

Configuration

Firefox Reality version: v9
Firefox Reality build ID: c64365e

Hardware: HTC

Steps to Reproduce

  1. Launch FxR
  2. Pause
  3. Resume
  4. Goto 2.

Current Behavior

Eventually onTrimMemory() will get called. After that, the GeckoSession is not restored when FxR is resumed. This manifest as a frozen browser window. The image contained in browser window contains the surface from before the onTrimMemory() call. Bringing up the history or bookmark menu and then hiding it will cause the GeckoSession to be restored.

Expected Behavior

The active GeckoSession gets restored properly and the browser window is not frozen.

@bluemarvin bluemarvin added this to the #9 polish milestone Feb 27, 2020
@bluemarvin bluemarvin added the bug This issue is a software or functional defect label Feb 27, 2020
@bluemarvin
Copy link
Contributor Author

I have been able to reproduce this with v8.1 on both Focus and Focus Plus. I have not had time to try older versions. I was not able to reproduce the issue on v1.3.2 which is the version included with the HTC ROM.

@bluemarvin
Copy link
Contributor Author

This may have been fixed by #2884

@philip-lamb philip-lamb added the platform:WaveVR Issues specific to the HTC WaveVR platform label Mar 2, 2020
@Softvision-GeluHaiduc
Copy link

I have verified this issue with the latest Firefox Reality version 9 RC6 (abe931f) installed on the HTC Vive Focus Plus headset.
Unfortunately the issue is still reproducible, the browser windows freezes and stay frozen even after inputting a different webpage in the URL bar. Here you can find a video recording of the issue.

@Softvision-RemusDranca
Copy link

I have retested this issue and it's no longer reproducible with the Firefox Reality version 9 rc7 (b68f946). The browser didn't froze after multiple attempts of pausing and resuming the app.
However, I came across a new behavior while trying to reproduce this issue where the video's page is wrongly displayed in immersive mode when quitting and resuming the app while in immersive mode. This behavior is documented in issue #2906.

Tested on HTC Vive Focus Plus (Android 7.1.2) and HTC Vive Focus (Android 7.1.2).

@bluemarvin
Copy link
Contributor Author

Fixed by #2902

@Softvision-RemusDranca Softvision-RemusDranca added the [QA]:Verified fixed Label for QA to mark verified fixed issues label Mar 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug This issue is a software or functional defect platform:WaveVR Issues specific to the HTC WaveVR platform [QA]:Verified fixed Label for QA to mark verified fixed issues
Projects
None yet
Development

No branches or pull requests

4 participants