Closed Bug 1711229 Opened 3 years ago Closed 3 years ago

[Proton] The new added login is no longer focused with proton enabled

Categories

(Firefox :: about:logins, defect)

Desktop
All
defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox88 --- unaffected
firefox89 --- wontfix
firefox90 --- wontfix

People

(Reporter: gmoldovan, Unassigned)

References

(Regression)

Details

(Keywords: regression, regressionwindow-wanted, Whiteboard: [proton-aboutpages])

Attachments

(4 files)

Attached image Screenshot_1.png

Affected versions

  • Firefox 90.0a1 (20210514094222)
  • Firefox 89.0b12 (20210513185752)

Affected platforms

  • Windows 10x64
  • Windows 7x64
  • macOS 10.15
  • Ubuntu 20.04

Steps to reproduce

  1. Launch Firefox.
  2. Open about:logins.
  3. Click on the "Create New Login" button from the bottom part of the Login list.
  4. Observe the new added login.

Expected result

  • The new added login is focused and has a gray background.

Actual result

  • The new added login is not focused and the background is white.

Suggested Severity

  • S4 since is only an UI issue

Regression range

    • This seems to be introduced with proton changes, I will investigate more in order to find a regression range.

Additional notes

  • Please observe the attached screenshot.
  • This only occurs with Proton enabled (browser.proton.enabled=true).
  • The new added login in correctly focused on a dark theme.
Has Regression Range: --- → no
Has STR: --- → yes

Can you provide a comparison screenshot? Also, are there steps missing in comment 0? You're clicking "Add new login" - but the screenshot shows an existing login.

Flags: needinfo?(giorgia.moldovan)
QA Whiteboard: [qa-regression-triage]
Attached image protondisabled.png

Here is the attachment with proton disabled (browser.proton.enabled=false). You can easily observe the gray background and the focused new login section.
It doesn't matter if a login is already created or you just click "Add new login", with proton enabled the section is not focused and the gray background is not present.

Flags: needinfo?(giorgia.moldovan)

Hello! I have searched for a regression range and I found this:

Regression range

Hope this helps! Please let me know if you need more information. Thanks

Attached image Screenshot with proton

I'm sorry, I really don't understand what you think the bug is here.

This is what things look like for me immediately after clicking "create new login". Note the thick vertical blue bar that indicates selection in the list on the left, and the blue focus outline for the text field in the focused field of the "new login" form. Typing puts text into this focused text field, so it is definitely focused. Can you elaborate on what you mean in comment 0 by "is not focused" ? Do you see something else? Am I missing part of the steps?

Flags: needinfo?(giorgia.moldovan)

Hi! Sorry if this was confusing. The bug I'm referring is related to the background color. With proton enabled I am still expecting the background to be gray.

Flags: needinfo?(giorgia.moldovan)
Attached image screenshot.png

Hi Gijs! Just to elaborate on my previous comment:

With proton disabled, the focused login has a gray background. Now, with proton enabled, the gray background no longer exists, only the blue line from the left part of the login remains. The issue is visible when creating a new login or when focusing an existing one.
Also, the background of the page where the login details are displayed (in the right) is gray with proton disabled.

I think that the change in background colour for the main login area is intentional - both before and after it was using the default in-content background colour. The default background colour changed. I don't think the big area on the right appearing grey was intentional as an indication of focus or selection.

For the selected item in the list on the left, bug 1698421 changed this explicitly to use the default background colour. I don't know why -- comment 0 in that bug does not really explain. It's possible that this now being identical to the background colour was not foreseen in bug 1698421 - though that too is a bit odd because the change in bug 1693276 predates that one (though proton was not enabled by default at the time). :ntim or Jared, do you know what the idea was there, and if we still want a distinct background colour for the selected item in the about:logins list?

Regressed by: 1698421
Whiteboard: [proton-aboutpages]

I think I saw some discussion of this #fx-desktop-dev:mozilla.org, but I couldn't tell if this is an actual bug we need to keep on file. As far as I can tell, there is no usability regression here and subjectively it looks fine to me. I'm inclined to wontfix this unless there's something I'm missing.

(In reply to Sam Foster [:sfoster] (he/him) from comment #8)

I think I saw some discussion of this #fx-desktop-dev:mozilla.org, but I couldn't tell if this is an actual bug we need to keep on file. As far as I can tell, there is no usability regression here and subjectively it looks fine to me. I'm inclined to wontfix this unless there's something I'm missing.

wfm!

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

Attachment

General

Created:
Updated:
Size: