gecko-dev/toolkit
Shane Hughes 8af8f3feeb Bug 1756927 - Fix cert viewer long hex item subpixel scaling. r=sgalich
The expandable overflow fields in the cert viewer have 0px border and 1px
padding by default, and 1px border and 0px padding on hover. Since subpixel
borders are calculated differently from subpixel padding, this causes different
results when window scaling factor is not an integer multiple of 1.

For 1.5x scaling, an input 1px padding can yield either 2px or 1px output
depending on results of scaling algorithm, but an input 1px border will only
yield a 1px output, in order to keep the border crisp and symmetric on every
edge of the bounding box. So when we hover the long hex field, it may lose 1-2
pixels of height as ~1.5px worth of padding (between 1px and 2px) is replaced
with exactly 1px of border.

Patch will fix this by just replacing the 1px padding with a 1px transparent
border. That way the field's height is a function of the same scaling scheme in
all states, so won't change on hover.

Differential Revision: https://phabricator.services.mozilla.com/D139563
2022-04-22 17:57:09 +00:00
..
actors Bug 1763717 - Updated PiP text-tracks bottom multiplier r=kpatenio 2022-04-14 19:49:28 +00:00
components Bug 1756927 - Fix cert viewer long hex item subpixel scaling. r=sgalich 2022-04-22 17:57:09 +00:00
content Backed out changeset 41bd981c3622 (bug 1651728) for causing bc failures on browser_readerMode_download.js CLOSED TREE 2022-04-22 01:33:29 +03:00
crashreporter Bug 1702509 - Add an annotation describing how a crash report was submitted r=KrisWright 2022-04-21 12:43:11 +00:00
docs
library Bug 1765969 - Update cubeb-coreaudio-rs to 44eca958. r=cubeb-reviewers,chunmin 2022-04-22 15:54:12 +00:00
locales Backed out 2 changesets (bug 1654054) for causing bc failures on browser_nimbusShowIconOnly.js 2022-04-21 22:53:22 +03:00
modules Bug 1764568 - Include extensions.manifestV3.enabled and extensions.eventPages.enabled prefs in about:support. r=mixedpuppy 2022-04-21 18:56:06 +00:00
mozapps Bug 1634127 - Download attachments in IndexedDB by default r=necko-reviewers,robwu,dragana 2022-04-20 13:07:50 +00:00
profile Bug 1519200 - Remove NS_ERROR_FILE_TARGET_DOES_NOT_EXIST in favor of NS_ERROR_FILE_NOT_FOUND. r=xpcom-reviewers,nika,dom-storage-reviewers,jstutte 2022-04-05 15:17:03 +00:00
system Bug 1494436 - Unset MOZ_APP_LAUNCHER for external MIME handlers. r=emilio 2022-04-18 17:33:49 +02:00
themes Bug 1765456 - Move the cancel icon used by about:newtab to the shared icon library in toolkit/themes/shared/icons r=sfoster,desktop-theme-reviewers 2022-04-22 16:12:42 +00:00
xre Bug 1763413 - Stop disabling Fission in safe mode, r=farre 2022-04-21 14:54:01 +00:00
.eslintrc.js
l10n-registry.manifest
moz.build Bug 1743465: add XPCOM component for interacting with Windows PackageManager r=mhowell 2022-01-20 23:34:51 +00:00
moz.configure Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng 2022-04-20 09:32:10 +00:00
toolkit.mozbuild Bug 1742437 - Move module loader files into a central folder; r=jonco 2022-02-21 15:39:08 +00:00