Open Bug 1248900 Opened 8 years ago Updated 6 months ago

A combination of filter and non-integer transform makes the text not crispy

Categories

(Core :: Web Painting, defect)

defect

Tracking

()

Tracking Status
firefox44 --- affected
firefox46 --- affected
firefox47 --- affected
firefox49 --- fix-optional

People

(Reporter: julienw, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

STR:
1. Open the attachment.

Notice how the plain text is crisp but the text with a non-integer transform + a filter is blurry.

This is happening on a real-world website: go to http://www.dailymotion.com/ and click on the top right "login" (or "connexion" in french) link.
Just checked in stable 44, it's affected, so it's likely not a regression.
Chromium (I tried v48) does not seem to have the issue (I used `-webkit-filter` instead of `filter`, so the testcase here is not directly usable).
Aurora 49 still affected.
 Last good revision: 4b3d816c21fd (2014-10-05)
 First bad revision: 0ed32d9a42d6 (2014-10-06)
 Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=4b3d816c21fd&tochange=0ed32d9a42d6
Blocks: 1057180
Regression window(force enabled css filter)
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ae747b1cc524&tochange=6cd505eece11

Triggered by Bug 948265
(Not a regression, the problem started since supporting of the css blur filter)
Blocks: 948265
Component: Layout: View Rendering → Layout: Web Painting
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: