Closed Bug 2000617 Opened 10 months ago Closed 9 months ago

Website showing as not secure while it is loading

Categories

(Firefox for Android :: Toolbar, enhancement)

All
Android
enhancement

Tracking

()

VERIFIED FIXED
147 Branch
Tracking Status
firefox146 --- verified
firefox147 --- verified
firefox148 --- verified

People

(Reporter: jbillman, Assigned: petru)

References

Details

(Whiteboard: [fxdroid][group3])

Attachments

(6 files)

Attached image File.png —

Steps to reproduce

  1. Visit a site
  2. Until we know its secure, we display a 'Not secure" icon in the bar

Expected behavior

Actual behavior

Device information

  • Firefox version:
  • Android device model:
  • Android OS version:

Any additional information?

Consider either showing nothing at all or something that does not assume the site is not secure if we do not know yet

Duplicate of this bug: 1940430
Assignee: nobody → petru
Status: NEW → ASSIGNED

After checking with UX and product - while we don't know the security status - we should:

  • show a different "globe" icon - Figma
  • disable the click listener since we don't have enough information to show in the privacy panel.

The initial plan was to go with the info icon (as it's used already by desktop) but that could rather attract user's attention and invite them to click the button. After syncing with Andy and Nicole we'll use the globe icon.
(This behaviour will also be implemented on iOS)

Assignee: petru → nobody
Status: ASSIGNED → NEW
Assignee: nobody → petru
Status: NEW → ASSIGNED

Previously we only had secure and unsecure statuses but until the webpage details
are loaded there is a short time in which we don't know if the connection is
actually secured or not.

This should only be shown for a brief moment - until the webpage
connection details are loaded in a new tab.

Pushed by plingurar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8a883112b1d6 https://hg.mozilla.org/integration/autoland/rev/155a6029c2be part 1 - Introduce the Unknown security state for a website connection r=android-reviewers,nalexander https://github.com/mozilla-firefox/firefox/commit/39bc83bb8632 https://hg.mozilla.org/integration/autoland/rev/81ecdc1354ae part 2 - Show a globe icon for the security indicator if security is unknown r=android-reviewers,nalexander
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 147 Branch
Flags: qe-verify+

Verified as fixed on the latest Firefox for Android Nightly 148.0a1 from 12/9 using:

  • Realme GT Master Edition (Android 13),
  • Xiaomi Mi8 Lite (Android 10), and
  • Pixel 9 Pro (Android 16).
Flags: qe-verify+

Previously we only had secure and unsecure statuses but until the webpage details
are loaded there is a short time in which we don't know if the connection is
actually secured or not.

Original Revision: https://phabricator.services.mozilla.com/D274290

Attachment #9532124 - Flags: approval-mozilla-release?

This should only be shown for a brief moment - until the webpage
connection details are loaded in a new tab.

Original Revision: https://phabricator.services.mozilla.com/D274291

Attachment #9532125 - Flags: approval-mozilla-release?

firefox-release Uplift Approval Request

  • User impact if declined: Product requested change to fix a long standing issue reported by users and complete the UX of the composable toolbar released to more users through Nimbus in 146.
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: https://bugzilla.mozilla.org/show_bug.cgi?id=2000617#c0
  • Risk associated with taking this patch: low
  • Explanation of risk level: Multiple files updated but with minimal changes.
    Verified by QA.
  • String changes made/needed: --
  • Is Android affected?: yes
Flags: qe-verify+
Attachment #9532124 - Flags: approval-mozilla-release? → approval-mozilla-release+
Attachment #9532125 - Flags: approval-mozilla-release? → approval-mozilla-release+

Verified as fixed on Fenix 147.05 and RC 146.0.1 with Google Pixel 10 (Android 16) and Moto G72 (Android 13.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: