Side note: with testcase 2, this regression goes back further, all the way to the implementation of `color-scheme`. Using this command (manually enabling the color-scheme pref, for the benefit of builds back before it was on by default)... ``` mozregression --pref "layout.css.color-scheme.enabled:true" "security.sandbox.content.level:0" "widget.gtk.overlay-scrollbars.enabled:false" --good 2021-10-20 --bad 2021-11-20 -a https://bug1777135.bmoattachments.org/attachment.cgi?id=928477 ``` ...I get this "regression range" (which I'm putting in quotes since the before results aren't exactly "expected", as discussed below): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fa78343a890f5f4983898fccdb3d691cad677fb7&tochange=48bb39e937c595808b2edea7970dafcb925755cd Before that range, testcase 2 simply renders as black text on a black background, entirely color-scheme unaware. After that range, testcase 2 renders with a dark color-scheme, but with the wrong color scrollbar as discussed here. So: really, this is a regression or rather followup-work-from bug 1525107.
Bug 1777135 Comment 15 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Side note: with testcase 2, this regression goes back further, all the way to the implementation of `color-scheme`. Using this command (manually enabling the color-scheme pref, for the benefit of builds back before it was on by default)... ``` mozregression \ --pref "layout.css.color-scheme.enabled:true" "security.sandbox.content.level:0" \ "widget.gtk.overlay-scrollbars.enabled:false" \ --good 2021-10-20 --bad 2021-11-20 \ -a https://bug1777135.bmoattachments.org/attachment.cgi?id=928477 ``` ...I get this "regression range" (which I'm putting in quotes since the before results aren't exactly "expected", as discussed below): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fa78343a890f5f4983898fccdb3d691cad677fb7&tochange=48bb39e937c595808b2edea7970dafcb925755cd Before that range, testcase 2 simply renders as black text on a black background, entirely color-scheme unaware. After that range, testcase 2 renders with a dark color-scheme, but with the wrong color scrollbar as discussed here. So: really, this is a regression or rather followup-work-from bug 1525107.
Side note: with testcase 2, this regression goes back further, all the way to the implementation of `color-scheme`. Using this command (manually enabling the color-scheme pref, for the benefit of builds back before it was on by default)... ``` mozregression \ --pref "layout.css.color-scheme.enabled:true" "security.sandbox.content.level:0" \ "widget.gtk.overlay-scrollbars.enabled:false" \ --good 2021-10-20 --bad 2021-11-20 \ -a https://bug1777135.bmoattachments.org/attachment.cgi?id=928477 ``` ...I get this "regression range" (which I'm putting in quotes since the before results aren't exactly "expected", as discussed below): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fa78343a890f5f4983898fccdb3d691cad677fb7&tochange=48bb39e937c595808b2edea7970dafcb925755cd Before that range, testcase 2 simply renders as black text on a white background, with a regular traditional scrollbar; entirely color-scheme unaware. After that range, testcase 2 renders with a dark color-scheme, but with the wrong color scrollbar as discussed here. So: really, this is a regression or rather followup-work-from bug 1525107.
Side note: with testcase 2, this regression goes back further, all the way to the implementation of `color-scheme`. Using this command (manually enabling the color-scheme pref, for the benefit of builds back before it was on by default)... ``` mozregression \ --pref "layout.css.color-scheme.enabled:true" "security.sandbox.content.level:0" \ "widget.gtk.overlay-scrollbars.enabled:false" \ --good 2021-10-20 --bad 2021-11-20 \ -a https://bug1777135.bmoattachments.org/attachment.cgi?id=928477 ``` ...I get this "regression range" (which I'm putting in quotes since the before results aren't exactly "expected", as discussed below): https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fa78343a890f5f4983898fccdb3d691cad677fb7&tochange=48bb39e937c595808b2edea7970dafcb925755cd Before that range, testcase 2 simply renders as black text on a white background, with a regular traditional scrollbar; entirely color-scheme unaware. After that range, testcase 2 renders with a dark color-scheme, but with the wrong color scrollbar (particularly when hovered) as discussed here. So: really, this is a regression or rather followup-work-from bug 1525107.