Closed Bug 1700893 Opened 4 years ago Closed 4 years ago

The subtitle and the description under each logins number from the “Import Summary Report” page are bold

Categories

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

Desktop
All
defect

Tracking

()

VERIFIED FIXED
89 Branch
Tracking Status
firefox87 --- disabled
firefox88 --- disabled
firefox89 --- verified

People

(Reporter: srosu, Assigned: janey, Mentored)

References

Details

(Keywords: good-first-bug)

Attachments

(2 files)

[Affected versions]:

  • Firefox Nightly 89.0a1 (Build ID: 20210322174641)
  • Firefox Beta 88.0b2 (Build ID: 20210324160546)

[Affected Platforms]:

  • Mac 11.2.3
  • Windows 10 x64
  • Ubuntu 20.04 x64

[Prerequisites]:

  • Have the latest version of Firefox Nightly installed.
  • Have saved on your computer a CSV file that contains only valid logins.

[Steps to reproduce]:

  1. Open the Firefox browser.
  2. Navigate to the "about:logins" page.
  3. Click on the Menu button.
  4. Select the “Import from a File…” option.
  5. Select the CSV file from prerequisites and click on the “Open” button from the “Import Logins File” picker.
  6. Click on the “View detailed Import Summary” link.
  7. Observe the text from the top part of the“Import Summary Report” page.

[Expected result]:

  • Only the numbers of logins imported/not imported and the “Import Summary” title are bold.

[Actual result]:

  • The whole text from the top part of the “Import Summary Report” page is bold.

[Notes]:

  • Based on the mock-ups the “Logins and passwords imported to Firefox” subtitle and the description displayed under each number of logins are not bolded.
  • Attached a screenshot with the issue.

I don't think we need a regression window here as its a new feature.

Mentor: tgiles
Priority: -- → P3

Hey! Its Jane from Outreachy, could I please work on this bug? Thanks

Oh, I see Jane has requested for this already.
Kindly assign to either of us, will be glad to oblige!
Sarah, from Outreachy.

Hi Jane, since you commented first, I'm going to assign you this bug. Sarah, thanks for bringing this to my attention.

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.
    • You will need to adjust the font weight of the various elements seen in the screenshot in Comment #0. These styles can be found in aboutLoginsImportReport.css
    • 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 #lockwise-desktop channel on Element/Matrix most hours of most days.
  3. Build your change with mach build and test your change with mach test browser/components/aboutlogins/tests/ --headless. 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.
Assignee: nobody → jenyabrentnall
Status: NEW → ASSIGNED

Much obliged! Crack this up Jeny!! Congratulations!! :)

Hey Tim, all clear as day, thank you so much! The only one thing - I have submitted a patch however as it says - "The r=reviewers part is optional; if you are using Phabricator, Lando will add it automatically based on who actually granted review, and in any case the person who does the final check-in of the patch will make sure it’s added" - so I didn't choose any specific review. And now wonder was it correct or not. Apart of that, everything went great, tests went through, and change took me few moments. Looking forward for more riddles!
Btw, nice to meet you :)
(In reply to Tim Giles [:tgiles] from comment #4)

Hi Jane, since you commented first, I'm going to assign you this bug. Sarah, thanks for bringing this to my attention.

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.
    • You will need to adjust the font weight of the various elements seen in the screenshot in Comment #0. These styles can be found in aboutLoginsImportReport.css
    • 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 #lockwise-desktop channel on Element/Matrix most hours of most days.
  3. Build your change with mach build and test your change with mach test browser/components/aboutlogins/tests/ --headless. 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.

Oh as well I have added a little margin-top for Subtitles cause they were getting too close to numbers. hope its okay! 👌

Hi Tim.
Sorry wasn't sure should I tag you to make a review or it happens automatically.
Big thanks in both ways and sorry for disturbing!
(In reply to Tim Giles [:tgiles] from comment #4)

Hi Jane, since you commented first, I'm going to assign you this bug. Sarah, thanks for bringing this to my attention.

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.
    • You will need to adjust the font weight of the various elements seen in the screenshot in Comment #0. These styles can be found in aboutLoginsImportReport.css
    • 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 #lockwise-desktop channel on Element/Matrix most hours of most days.
  3. Build your change with mach build and test your change with mach test browser/components/aboutlogins/tests/ --headless. 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.

(In reply to Evgenia Kotovich from comment #9)

Hi Tim.
Sorry wasn't sure should I tag you to make a review or it happens automatically.
Big thanks in both ways and sorry for disturbing!

Hey Jane, no worries. Pleasure to meet you as well. In order for a review to pop up in my queue, I will need to be added to the patch you've submitted. You can add me as a reviewer by selecting the "Edit Revision", scroll down to "Reviewers", and start typing "tgiles". My name should appear in the autocomplete. Afterwards the patch will appear in my queue in Phabricator once it is marked as "Needs Review".

Currently the patch is in the "Changes Planned" state (or --wip state). You will need to mark this patch for review by selecting the "Add Action" button near the bottom of the patch and selecting "Mark for review" (or whatever the language is, I don't remember the exact string off the top of my head hah).

Let me know if you need additional help by either messaging me in Matrix or needinfo'ing me on this ticket!

Attachment #9215304 - Attachment description: WIP: Bug 1700893 - [aboutlogins] Change css on Import Report page title and subtitle from bold to normal, and center subtitle → WIP: Bug 1700893 - Fix font-weight and spacing on subtitle and count descriptions on the CSV Import Summary report. r=tgiles
Attachment #9215304 - Attachment description: WIP: Bug 1700893 - Fix font-weight and spacing on subtitle and count descriptions on the CSV Import Summary report. r=tgiles → Bug 1700893 - Fix font-weight and spacing on subtitle and count descriptions on the CSV Import Summary report. r=tgiles
Pushed by tgiles@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a1a9202a6220 Fix font-weight and spacing on subtitle and count descriptions on the CSV Import Summary report. r=tgiles
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch

I have verified this issue using the latest Nightly 89.0a1 (Build ID: 20210418213620) on Windows 10 x64, Ubuntu 20.04 and macOS 11.2.3.

  • The subtitle and the description under each login number from the “Import Summary Report” page are no longer bold.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: