Bug: Clicking "Accept the risk and continue" doesn't respond when navigating to self signed cert page
Configuration
#3540
Firefox Reality version: 12.2 2021-01-07 Firefox Reality build ID: public/FirefoxReality-12.2-150071935-oculusvr-arm64-staging-main-signed.apk (from this page)
Hardware: Oculus Quest 2
Steps to Reproduce
- Run a local static server with a self signed HTTPS certificate (such as servez)
- Visit server ip address using HTTPS:// on the Quest 2 in Firefox Reality
- Security warning page is displayed
- Click "Advanced..."
- Click "Accept the risk and continue"
Current Behavior
Page does not respond or redirect no matter how many times the button is pressed.
Expected Behavior
Page is redirected to the content at the typed url and WebXR can be started.
Possible Solution
Context
I am trying to run a local server to develop and test WebXR content performance on my headset which requires HTTPS. I have side loaded the latest Firefox Reality APK onto the headset. Issue #3540 described the same problem.
Error Logs and Stack Traces
Did a bit more digging and realized that my local server wasn't properly serving HTTPS (ran servez without --ssl) but I didn't realize it because Firefox Reality displays the same warning and options as when the server is properly set up. I would expect that the browser would not offer the option to click through and instead inform the user that the server does not support https