Open Bug 1693743 Opened 3 years ago Updated 2 years ago

[mac] Focus effect of Manual proxy configuration "touches" the text labels

Categories

(Firefox :: Settings UI, defect, P3)

Unspecified
macOS
defect

Tracking

()

Tracking Status
firefox-esr78 --- wontfix
firefox86 --- wontfix
firefox87 --- wontfix

People

(Reporter: cfogel, Unassigned)

Details

(Keywords: regression)

Attachments

(2 files)

Affected versions

  • 86.0, 87.0a1(2021-02-18);

Affected platforms

  • macOS 10.15, macOS 11

Steps to reproduce

  1. Launch Firefox, access about:preferences#general
  2. Scroll all the way down, click on the Settings button in Network Settings;
  3. Click on the Manual proxy configuration option;
  4. Click inside any input field form this sub-category;

Expected result

  • elements are properly displayed

Enhancement suggestion

  • add 1-2 additional pixels to the left-right margins of the input fields from Manual proxy configuration boxes;
  • another option would be to decrease the width of the inputs by the 1-2 pixels so everything would keep it's position/offset in the window;

Actual result

  • Proxy and port text touches the in-focus effect when clicking inside the input-fields

Regression range

  • First bad: 2018-12-07
  • Last good: 2018-12-06
  • Pushlog: URL
  • several variations with this, initial implementation had just the margin-color change to blue; regression range above is one with the additional extended-thicker lines

Additional notes

  • attached recording to best illustrate the issue.
Has Regression Range: --- → yes
Has STR: --- → yes
Type: enhancement → defect
Priority: -- → P3

Hi! I would like to work on this issue. Can you please point me towards the relevant files?

Assignee: nobody → asahai100
Attachment #9214952 - Attachment description: WIP: Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes → Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes
Attachment #9214952 - Attachment description: Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes → Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes r=prathiksha
Attachment #9214952 - Attachment description: Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes r=prathiksha → Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes. r=prathiksha
Attachment #9214952 - Attachment description: Bug 1693743 - Added 2 pixels to the left-right margins of the input fields from Manual proxy configuration boxes. r=prathiksha → Bug 1693743 - Changed the mac rule to margin block for the input fields from Manual proxy configuration boxes. r=harry

The bug assignee didn't login in Bugzilla in the last 7 months.
:jaws, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: asahai100 → nobody
Flags: needinfo?(jaws)
Flags: needinfo?(jaws)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: