-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Https-only mode error page #23337
Comments
@Amejia481 Regarding the "continue" button which should store an exception from erroring on http I think the exceptions should be handled by GeckoView to allow for a smooth UX that would load the http webpage without any hiccup. |
Yes, agree, I'm not completely sure if this API is already implemented on GV, maybe @agi could help to clarify, maybe the could expose the same API that desktop is using.
I think we could use it, as we'll only need the API for storing the exemption to run before that, maybe the API is also on JS and we just need to expose reading the exception on GV. |
I'm not sure I'm following, what's the problem with |
In desktop, we after users indicate that they want to allow an HTTPS to load the page, they can persist that decision . The API we are thinking should be on the GV side is the storage part for this exceptions, I'm not sure if GV could expose the same storage that desktop is using. |
@agi
If GV would persist the http exception it could know to not send us the error and load the http page without us having to reload it so this will be totally transparent to the user. |
Makes sense! Opened https://bugzilla.mozilla.org/show_bug.cgi?id=1753099 |
Verified as fixed on the latest Nightly 100.0a1 (2022-03-30) build.
Closing the ticket as fixed. |
Following #16952 we need to update the default error page to something offering more context and probably a "Continue to HTTP site" button similar to what's been done on Focus.
We could have a different error page offering more context, as suggested in mozilla-mobile/android-components#11306.
Asking UX about the design and text to use.
cc @topotropic
Fenix design is available at https://www.figma.com/file/RyIADLmC3B0BIS9jSiAti3/?node-id=1238%3A63076
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: