Open Bug 1448682 Opened 6 years ago Updated 1 year ago

Checkbox checked symbol pixelization/aliasing/glitching

Categories

(Core :: Graphics, defect, P3)

59 Branch
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mqudsi, Unassigned)

References

Details

(Keywords: regression, Whiteboard: [gfx-noted])

Attachments

(4 files)

Attached image checkbox-glitching.png
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Build ID: 20180312152746

Steps to reproduce:

Visited https://neosmart.net/blog/wp-login.php and checked the "remember me" checkbox.


Actual results:

The symbol displayed in the checkbox to represent the "checked" state was visibly aliased/corrupted. This may be a high-dpi issue. A screenshot showing the problem is attached.


Expected results:

It should appear rendered cleanly and clearly. Other browsers on the same PC do not display the same issue.
Hi Mahmoud Al-Qudsi,

I tried to reproduce on multiple versions of Firefox and didn't succeeded.

Can you please try to reproduce this issue in safe mode? Here is a link that can help you: https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode.

If it is still reproducing, you can try it on the latest version of Nightly that you can find here: https://www.mozilla.org/ro/firefox/channel/desktop/

You can also create a new profile using the steps from here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles

If you can, please access about:support in your Firefox browser and attach here the information that you find in the Graphics section.
Component: Untriaged → Graphics
Flags: needinfo?(mqudsi)
Product: Firefox → Core
Mahmoud, did this start in any specific recent version of Firefox, or has this been around as long as you can remember?

If you could use mozregression, it would help identify what specific change we might have made to cause this issue, if it was indeed a regression in a recent version of Firefox.

https://mozilla.github.io/mozregression/quickstart.html
OS: Unspecified → Windows 10
Priority: -- → P3
Hardware: Unspecified → x86_64
Whiteboard: [gfx-noted]
On Ubuntu 16.04 x64, checkboxes are pixelated too. According to mozregression, the change that caused the issue landed in:
https://hg.mozilla.org/integration/autoland/rev/37707fcd8a55a2dcb3a0fee5c032f87ec81d921c

The screenshots (ubuntu-*.png) show the change from a unscaled but non-pixelated checkbox to a pixelated, scaled one. Ideally, we would have a scaled and non-pixelated checkbox.
Attached image ubuntu-before.png
Attached image ubuntu-after.png
It seems bug 1406268 caused this regression. Mats and/or Louis, can you take a look?
Blocks: 1406268
Flags: needinfo?(mats)
OS: Windows 10 → Linux
Version: 60 Branch → 59 Branch
George, can you attach the testcase you used in those screenshots please?
Flags: needinfo?(george-hopkins)
Attached file ubuntu-testcase.html
Flags: needinfo?(george-hopkins)
Flags: needinfo?(mqudsi)
Severity: normal → S3

The test case in comment 8 still reproduces.

Flags: needinfo?(MatsPalmgren_bugz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: