Closed Bug 1877479 Opened 2 years ago Closed 2 years ago

Auth screen password requirements hint covers other textfields intermittently

Categories

(Cloud Services :: Server: Firefox Accounts, defect)

defect

Tracking

(Not tracked)

RESOLVED MOVED

People

(Reporter: cso, Unassigned)

Details

Attachments

(1 file)

The password requirements hint on the Mozilla Accounts sign-in page make other textfields not clickable intermittently. This issue causes intermittent test failures on Firefox iOS's automated tests when sign-in is needed.

More screenshots are found in https://github.com/mozilla-mobile/firefox-ios/issues/18468.

From the logs given by the the sync integration tests (testing connections between Firefox iOS and stage sync server), here's the snippet of the log that indicates a fail attempt to tap on the SecuireTextField to get focus on the field.

    t =    17.22s Tap SecureTextField (Element at index 0)
    t =    17.22s     Wait for org.mozilla.ios.Fennec to idle
    t =    17.22s     Find the SecureTextField (Element at index 0)
    t =    18.24s         Find the SecureTextField (Element at index 0) (retry 1)
    t =    19.26s         Find the SecureTextField (Element at index 0) (retry 2)
    t =    19.29s Requesting snapshot of accessibility hierarchy for app with pid 6656
/Users/administrator/.jenkins/workspace/firefox-ios-sync-integration-tests/firefox-ios/firefox-ios-tests/Tests/XCUITests/FxScreenGraph.swift:657: error: -[XCUITests.IntegrationTests testFxASyncTabsDesktop] : Failed to tap SecureTextField (Element at index 0): No matches found for Descendants matching type SecureTextField from input {(
    Application, pid: 6656
)}

Note that we use iPhone 15 emulators for the automated tests. The screen size is limited.

Link to the log:
https://storage.googleapis.com/mobile-reports/public/firefox-ios-M1/result_808/firefox-ios/firefox-ios-tests/Tests/SyncIntegrationTests/results/assets/test_integration.py__test_sync_tabs_from_desktop_8_0.txt

This might be related to the new react page that FxA is rolling out - moving to the FxA component on cloud services

Component: Sync → Server: Firefox Accounts
Product: Firefox → Cloud Services

Thank you, Clare. I'll dup this to our jira project so we can triage and prioritize it.

FxA is changing how the password requirements are going to be displayed in https://mozilla-hub.atlassian.net/browse/FXA-7896. That will (indirectly) fix this issue.

Hi Barry! Do you have an estimated release for the new password requirements screen?

It's in the FxA issues backlog but I don't have an estimate.

Thanks for the link, Barry. As this is tracked at https://mozilla-hub.atlassian.net/browse/FXA-7896 we don't need to keep this open. Please watch the jira ticket for updates.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → MOVED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: