Closed Bug 1766152 Opened 2 years ago Closed 2 years ago

The pop-up window of “Remove All Logins” in "about:logins" is on the left side of the screen.

Categories

(Firefox :: about:logins, defect, P5)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
102 Branch
Tracking Status
firefox-esr91 --- wontfix
firefox99 --- wontfix
firefox100 --- wontfix
firefox101 --- wontfix
firefox102 --- verified

People

(Reporter: creative854379, Assigned: ryu.devcreations, Mentored)

Details

(Keywords: good-first-bug, Whiteboard: [lang=css])

Attachments

(2 files)

[Affected versions]:

  • Firefox Nightly 101.0a1 (2022-04-23) (64-bit)
  • Firefox Release 99.0.1 (64-bit)

[Affected Platforms]:

  • Windows 10 x64

[Steps to reproduce]:

  1. Launch Firefox, and access "about:logins".
  2. Click on the "..." Menu button.
  3. Select the “Remove All Logins” option.
  4. Observe the pop up window.

[Expected result]:

  • window is in the center of the screen.

[Actual result]:

  • window is on the left side of the screen.

I'm not sure if this is expected or not but it does seem like this is the only pop-up from the "..." about logins menu that does not appear in the center of the screen by default.

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 10 → All
Version: Firefox 99 → Trunk
Mentor: sgalich
Severity: -- → S4
Keywords: good-first-bug
Priority: -- → P5

This is expected according to the UX specification for removing multiple logins. I could easily be persuaded that this needs to be centered like the other pop-up windows from the "..." menu that Peter mentioned in Comment #1.

:Serg, do you still want to keep this bug open? I can mentor it if you want.

Flags: needinfo?(sgalich)

Yes, all dialogs must be aligned consistently. It's a good first bug.

We hope to rework layout later this year. UX specs are not clear on ultra wide monitor scenario.

This is very low priority though, mostly just to give new contributors something to play with. Whole dialog must be reworked a bit, I've filed Bug 1766482 for that.

Flags: needinfo?(sgalich)
Mentor: sgalich → tgiles
Whiteboard: [lang=css]

I've had a look at the bug at codetribute and it was tagged as good first bug.
Since it's my first time wanting to contribute to mozilla this seems like a good start.
Is it ok if i work on this one?

Flags: needinfo?(tgiles)

Ryu, feel free to work on this. If you need help either needinfo me, or you can reach out in the Passwords matrix channel https://chat.mozilla.org/#/room/#passwords:mozilla.org

Thanks for helping out!

Assignee: nobody → ryu.devcreations
Status: NEW → ASSIGNED
Flags: needinfo?(tgiles)

To help Mozilla out with this bug, here's the steps:

  1. Download and build the Firefox source code
    • If you have any problems, please ask on Element/Matrix in the #introduction channel. They're there to help you get started.
    • You can also read the Developer Guide, which has answers to most development questions.
  2. Start working on this bug.
    • If you have any problems with this bug, please comment on this bug and set the needinfo flag for me. Also, you can find me and my teammates on the #passwords channel on Element/Matrix most hours of most days.
  3. Build your change with mach build and verify your style changes with mach run. Also check your changes for adherence to our style guidelines by using mach lint.
  4. Submit the patch (including an automated test, if applicable) for review. Mark me as a reviewer so I'll get an email to come look at your code.
  5. After a series of reviews and changes to your patch, I'll mark it for checkin or push it to autoland.
Attachment #9275401 - Attachment description: Bug 1766152 - Add margin to container class to center the dialog box. Remove margin-inline-start and aling-self property since they are no longer needed. r=tgiles → Bug 1766152 - Add margin to container class to center the dialog box. Remove margin-inline-start and aling-self property also remove media queries for container class since they are no longer needed. r=tgiles
Pushed by tgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f6eff9e24b7f
Add margin to container class to center the dialog box. Remove margin-inline-start and aling-self property also remove media queries for container class since they are no longer needed. r=tgiles
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch

This seems like a pretty safe uplift for Beta if you're inclined to do so.

We'll just let it ride the trains as normal, no need to uplift.

Flags: needinfo?(tgiles)

I‘ve verified this issue using the latest Firefox Nightly 102.0a1 (Build ID: 20220510213954) on Windows 10 x64, macOS 12.3.1, and Ubuntu 20.04 x64.

  • The “Remove All Logins” pop-up is centered displayed on the “about:logins” page.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: