Lock icon does not appear on awesome bar for untrusted connection
Steps to reproduce
- Open www.badssl.com
- Tap "Expired" under "Certificate".
- Wait until the page load.
- Look for the lock icon next to the URL.
See XCUITests/TrackingProtectionTests/testLockIconSecureConnection
I can reproduce the issue manually
Expected behavior
On release/v132, the slashed lock icon is present:
Actual behavior
No lock icon is seen:
Device & build information
- Device: iPhone 15 simulator
- Build version:
main - First seen version: Oct 14 (https://github.com/mozilla-mobile/firefox-ios/pull/22474)
Notes
Attachments:
┆Issue is synchronized with this Jira Task
➤ Norberto Andres Furlan commented:
Alexandru Farcasanu can you check this one? Can it be related to any change on Unified Panel?
➤ Norberto Andres Furlan commented:
Andrei Bodea for visibility.
I've confirmed that the regression occurs since this PR: https://github.com/mozilla-mobile/firefox-ios/pull/22474. @mattreaganmozilla
I self-assigned this ticket, will take a look as soon as I have a chance. We need to be careful that whatever fix is implemented for this does not regress the security fix added for https://mozilla-hub.atlassian.net/browse/FXIOS-7328.
➤ Andrei Bodea commented:
Thanks, Norberto Andres Furlanwill keep an eye on this.
➤ Andrei Bodea commented:
Verified as fixed on v133 (47401) with iPhone 15 Pro (18.2).