Closed Bug 1395982 Opened 8 years ago Closed 8 years ago

All kinds of flickering on Mac

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox56 --- unaffected
firefox57 --- unaffected

People

(Reporter: jrmuizel, Assigned: gw)

References

Details

(Whiteboard: [wr-mvp])

This is with todays nightly and layers-free. It seems to be a recent regression.
I'll try to narrow down what broke it.
I can confirm I was seeing this in my local build; I just assumed I had broken something.
I can confirm that this worked before the update to webrender 81cba6b139c4c1061cab6a1c38acf2ae7f50445d
And can confirm that it was that update that caused the flickering.
Binary search says: https://github.com/servo/webrender/pull/1635 is the culprit.
It seems like https://github.com/servo/webrender/pull/1635 may have just changed the symptoms. https://github.com/servo/webrender/pull/1625 broke shadow rendering for me on Mac.
i.e. this renders without a shadow. (After the a8 change it renders with a solid black shadow) --- root: items: - type: stacking-context bounds: [0, 0, 600, 600] items: - type: box-shadow bounds: [ 40, 40, 400, 400 ] blur-radius: 12 color: black
Priority: P3 → P2
Whiteboard: [wr-mvp]
Very recent, just re-enabled webrender to check https://bugzilla.mozilla.org/show_bug.cgi?id=1391689 is fixed and noticed this issue. Was not present earlier.
We fixed this in https://github.com/servo/webrender/pull/1666, which has landed on central. I don't see it in the very latest nightly.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Priority: P2 → P1
Target Milestone: --- → mozilla57
Still happening for me on 57.0a1 (2017-09-09) (64-bit), though not quite as much, but basically whenever the screen updates, such as when scrolling or typing.
You need to log in before you can comment on or make changes to this bug.