overlay scrollbars no longer fade in and out

RESOLVED FIXED in Firefox 65

Status

()

RESOLVED FIXED
5 months ago
3 months ago

People

(Reporter: heycam, Assigned: enndeakin)

Tracking

({regression})

unspecified
mozilla65
regression
Points:
---

Firefox Tracking Flags

(firefox-esr60 unaffected, firefox63 unaffected, firefox64+ wontfix, firefox65+ fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 months ago
It looks like the first patch from bug 1478372 ("allow QueryInterface to be used for custom element implemented interfaces") has somehow broken the fading in and out of macOS overlay scrollbars.

Neil, can you take a look at this?
Flags: needinfo?(enndeakin)
(Reporter)

Updated

5 months ago
Keywords: regression
(Assignee)

Comment 1

5 months ago
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Flags: needinfo?(enndeakin)
Attachment #9020756 - Flags: review?(peterv)
status-firefox63: --- → unaffected
status-firefox-esr60: --- → unaffected
tracking-firefox64: ? → +
tracking-firefox65: ? → +
Comment on attachment 9020756 [details] [diff] [review]
scrollbars-styledinherit

Review of attachment 9020756 [details] [diff] [review]:
-----------------------------------------------------------------

Yikes.
Attachment #9020756 - Flags: review?(peterv) → review+
(Reporter)

Updated

4 months ago
Keywords: checkin-needed

Comment 3

4 months ago
Pushed by nerli@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2b13a09333e7
overlay scrollbars don't fade out properly as no QI to nsStyledElement is available r=peterv
Keywords: checkin-needed

Comment 4

4 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/2b13a09333e7
Status: ASSIGNED → RESOLVED
Last Resolved: 4 months ago
status-firefox65: affected → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Please nominate this for Beta approval when you get a chance :)
Flags: needinfo?(enndeakin)
Or not.
status-firefox64: affected → wontfix
Flags: needinfo?(enndeakin)
You need to log in before you can comment on or make changes to this bug.