Closed Bug 1428035 Opened 6 years ago Closed 6 years ago

Pin, Edit and Dismiss icons are not correctly centered in their buttons on Windows

Categories

(Firefox :: New Tab Page, defect, P1)

All
Windows
defect

Tracking

()

VERIFIED FIXED
Firefox 59
Iteration:
59.4 - Jan 15
Tracking Status
firefox59 --- verified

People

(Reporter: cmuresan, Assigned: k88hudson)

References

Details

Attachments

(2 files)

[Notes]:
- The issue is not reproducible on Mac and Linux.
- The Pin, Edit and Dismiss icons are also lowered in the Top Sites Edit menu.
- It seems that this was always the case, but the addition of the Edit button on the placeholders made things more apparent.

[Affected versions]:
- Firefox 59.0a1 Build ID 20180103100101

[Affected Platforms]:
- All Windows

[Prerequisites]:
- Have a clean new profile.

[Steps to reproduce]:
1. Start the browser with the profile from prerequisites.
2. Hover an empty Top Sites placeholder.
3. Observe the "Edit this site" icon in the button.
 
[Expected results]:
- The icon is centered inside the button.

[Actual results]:
- The icon is lowered inside the button.

[Additional Notes]:
- Attached a screen recording of the issue.
Assignee: nobody → khudson
Iteration: --- → 1.26
Priority: -- → P1
Commit pushed to master at https://github.com/mozilla/activity-stream

https://github.com/mozilla/activity-stream/commit/7ab70e413900bff2b54ea639424084b0a78e1360
fix(styles): Make placeholder edit button use same style as context menu (#3915)

Fix Bug 1428035 - Pin, Edit and Dismiss icons are not correctly centered in their buttons on Windows
Make placeholder edit button use same style as context menu so it's not too small and off-centre in windows. Design r=bryan
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1428488
I have reproduced this bug with Nightly 59.0a1 (2018-01-04) on Windows 7, 64 Bit ! 

This bug's fix is Verified with latest Nightly!

Build   ID    20180110100224
User Agent    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

[bugday-20180110]
Iteration: 1.26 → 59.4 - Jan 15
Marking as verified based on comment 4.
Status: RESOLVED → VERIFIED
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: