Closed Bug 1458921 Opened 6 years ago Closed 6 years ago

regression: White vertical lines when scrolling text horizontally

Categories

(Core :: Graphics: WebRender, defect, P1)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
mozilla62
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- disabled
firefox59 --- unaffected
firefox60 --- disabled
firefox61 --- disabled
firefox62 --- fixed

People

(Reporter: jan, Assigned: lsalzman)

References

(Blocks 1 open bug, )

Details

(Keywords: correctness, nightly-community, regression)

Attachments

(2 files, 4 obsolete files)

Attached video 2018-05-03_16-58-06.mp4
Debian Testing, KDE, Xorg, Radeon RX480, 2560x1440 (Dell U2515H)

mozregression --good 2018-01-15 --bad 2018-04-01 --pref gfx.webrender.all:true general.autoScroll:true startup.homepage_welcome_url:'https://crash-stats.mozilla.com/report/index/b868a058-5274-4419-ac7c-a3a090180503#tab-metadata'
> 9:53.60 INFO: Last good revision: 73255f988eb133d3f515687cead96259d6fc0bb9
> 9:53.60 INFO: First bad revision: 94d10cf318b8f9c1b163a79afe978da9e47f01a8
> 9:53.60 INFO: Pushlog:
> https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=73255f988eb133d3f515687cead96259d6fc0bb9&tochange=94d10cf318b8f9c1b163a79afe978da9e47f01a8

2018-02-09
> 94d10cf318b8	Lee Salzman — Bug 1396637 - disable WR subpixel positioning with FreeType. r=jrmuizel
This just uses the new API introduced by https://github.com/servo/webrender/pull/2738

Or rather, the API for it has changed, and this patch is necessary to keep things working.
Attachment #8976288 - Flags: review?(a.beingessner)
Attachment #8976288 - Flags: review?(a.beingessner) → review+
Needed to add a bit of fuzz to make this work.
Attachment #8976288 - Attachment is obsolete: true
Attachment #8980163 - Flags: review+
WR PR 2738 got merged, so this patch will be necessary when we import it in a WR update.
Blocks: 1463416
https://treeherder.mozilla.org/#/jobs?repo=try&revision=2f163bdabcdb0b687c5aac65ff36f46f34102a4a

Please update the patch to address the macOS reftest failures/passes.
Flags: needinfo?(lsalzman)
(Also please rebase it to m-c tip)
Rebased and added more fuzz.
Attachment #8980163 - Attachment is obsolete: true
Flags: needinfo?(lsalzman)
Attachment #8980646 - Flags: review+
Fix some Windows fuzz ordering.
Attachment #8980646 - Attachment is obsolete: true
Attachment #8980735 - Flags: review+
One last Mac fuzz fix.
Attachment #8980735 - Attachment is obsolete: true
Attachment #8980762 - Flags: review+
FYI in the first patch you had removed the fuzzy-if for windows on 1193519-sideways-lr-decoration-1-ref.html but at some point you put that back in. Still need that removed though. I'll make that change in the version of the patch that I'll put on bug 1463416.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: