Open Bug 1314159 Opened 8 years ago Updated 2 years ago

Edges of characters are clipped in Bookmarks Toolbar, after hovering, with lightweight theme that uses text-shadow

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

Tracking Status
firefox52 --- wontfix

People

(Reporter: dholbert, Unassigned)

References

Details

Attachments

(3 files)

STR: 1. Enable the Bookmarks Toolbar (right-click the toolbar somewhere, e.g. on the home button, and check "Bookmarks Toolbar") 2. Create a bookmark on the bookmarks toolbar that ends in "y" -- e.g.: (a) Visit data:text/html,<title>yyy</title> (b) Bookmark that page, by dragging its favicon to the bookmarks toolbar. 3. Apply a lightweight theme that adds text-shadow to your toolbars -- e.g. one of these ones: https://addons.mozilla.org/en-US/firefox/addon/furfox-tail-twister/ https://addons.mozilla.org/en-US/firefox/addon/sdmdff/ 4. Look closely at the bottom right corner of your "yyy" bookmark. 5. Hover and un-hover that bookmark, and look closely again. EXPECTED RESULTS: The bookmark on my bookmark toolbar should look the same after step 4 vs. after step 5. ACTUAL RESULTS: * In step 4, the bottom and right edges of the "y" are nicely visible. * In step 5 (after I un-hover), the bottom and right edges have been clipped. (Mostly the shadow has been clipped.) This is likely a regression from bug 1194480 (but really it's a bug in our overflow-areas computation code, and bug 1194480 just exposed it).
Here's a screenshot from Step 4 of STR (with the "good" rendering).
Here's a screenshot from after Step 5 of STR (with the text-shadow visibly/abruptly clipped).
I'm betting this is related to (and perhaps easier to debug than) bug 1302571.
See Also: → 1302571
(I'm using Linux Nightly 52.0a1 (2016-10-28) (64-bit), BTW.)
You can see this in tab-titles, too, if you use slightly different STR: STR 2: 1. Open a tab that has a "y" at the end, like data:text/html,<title>yyy</title> 2. Install a theme that uses text-shadow on tab-titles, like https://addons.mozilla.org/en-US/firefox/addon/furfox-tail-twister/ 3. Visit the page for a theme that *does not* use text-shadow, like this one: https://addons.mozilla.org/en-US/firefox/addon/on-a-hill/ 4. Hover & un-hover the theme preview image. If I look carefully at your tab with the "y", I can see that the shadow is nice before step 4, but it gets clipped at the bottom & right of the "y" after step 4. (It gets fixed if I hover the tab, though.)
Attachment #8806150 - Attachment description: screenshot 1 (good/expected rendering) → screenshot 1 (good/expected rendering on bookmark toolbar)
Attachment #8806151 - Attachment description: screenshot 2 (bad rendering) → screenshot 2 (bad rendering on bookmark toolbar)
Mass wontfix for bugs affecting firefox 52.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: