Antialiasing issue with css transform
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: bugger, Unassigned, NeedInfo)
References
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0
Steps to reproduce:
Setting 3 borders and a css transform rotate
Test case: https://jsfiddle.net/kedvqswa/
Actual results:
Before rotating, borders display as a solid white rectangle as it should.
After rotating, a thin pixle line displays dividing the rectangle into two halfs.
Expected results:
Expected results: rectangle should display the same after as before rotation.
Comment 1•6 years ago
|
||
I can reproduce on Nightly76.0a1 Windows10 (HWA off or WebRender off).
This also affects css transform scale when transform-origin is set.
Test case 2: https://jsfiddle.net/0gd3tvzj/
Comment 3•6 years ago
|
||
Looks like the primitive edge flags are broken in WR. Adding Glenn and Nical.
This is technically P3, but one of those things that may be very visible. We should get that sooner.
Comment 6•6 years ago
|
||
Thank you!
Interesting, so this is non-WR.
Could you try enabling WR in "about:support", the "gfx.webrender.all" property, restarting the browser, and seeing if it's fixed? We are trying to roll out WebRender everywhere.
Comment 8•6 years ago
|
||
"adapterDescription": "Intel(R) HD Graphics 520",
"adapterVendorID": "0x8086",
"adapterDeviceID": "0x1916",
"driverVersion": "20.19.15.4463",
"driverDate": "5-25-2016",
"Display0": "1366x768@60Hz "
If the driver version were at least 25.20.100.6472, WebRender would be enabled by default with upcoming Firefox 76 (bug 1615049).
Comment 9•5 years ago
|
||
Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3 (Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3 (normal.)
Comment 10•3 years ago
|
||
WR shipped everywhere.
Description
•