Closed Bug 1444076 Opened 6 years ago Closed 6 years ago

Text not rendering properly on latest Mac nightly with webrender enabled

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox-esr52 --- unaffected
firefox58 --- unaffected
firefox59 --- unaffected
firefox60 --- fixed

People

(Reporter: marcia, Assigned: kvark)

References

Details

(Keywords: regression)

Attachments

(1 file)

Seen while running the latest nightly - see attached screenshot. That profile has webrender turned on so I thought the latest update (bug 1442422) might be related. 

I launched a fresh profile and wasn't able to reproduce the issue.
Flags: needinfo?(bugmail)
I just updated to the latest nightly and got this too. I'll try to bisect.
Blocks: 1442422
Flags: needinfo?(bugmail) → needinfo?(kvark)
From the try pushes on bug 1442422:
WR @ 9c9b97a5950899cdc57837e9237e9c020f1aee83 is good
WR @ 4df61ef1eec002c26641e24e5d9a1988d3444793 is bad

So this is from servo/webrender#2491
Assignee: nobody → kvark
Thanks kats!
I'm unable to repro with latest Nightly on Mac Mini 2010 running OSX 10.13.3
Quite surprising that the workaround caused an issue. Anyhow, let's back it out (https://github.com/servo/webrender/pull/2499) for now.
Flags: needinfo?(kvark)
Build 20180309100425 still has the issue for me, so I am assuming the backout didn't make that build?
No, it'll be in whatever build has bug 1443807 merged (probably the next nightly)
So this problem happened twice now within half a year. Do we have any kind of automated test which could detect the broken rendering of text?
Flags: needinfo?(kvark)
Flags: needinfo?(bugmail)
Summary: Text not rendering properly on latest Mac nightly → Text not rendering properly on latest Mac nightly with webrender enabled
I assume we do run OSX reftests, and these include some text. Kats would know more.
Keep in mind that it's not *all* the text being broken. As I mentioned, I couldn't reproduce it on MacMini 2010 with OSX 10.3.3 at home. In this particular case, it may very well be a driver bug (which OSX has quite a few, with GL at least), so in order to catch it we'd need a relatively large park of OSX machines doing the reftests.
Flags: needinfo?(kvark)
Reftests on OS X might have detected this, but we're not running them. It's not high on the priority list at the moment.
Flags: needinfo?(bugmail)
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: