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 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.

Back to Bug 1777135 Comment 15