Bug 1892053 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Thanks for the bug report. I can reproduce the behavior-difference between 2024-03-01 and 2024-03-02, using latest Nightly on Linux (Ubuntu 22.04).

Push log for that range is:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=af32c3581b958ea86afab3e8d3b020fef3c794ec&tochange=8b7beaff4b9647b085c7b169353400a0d8b38cde

From that range, the new behavior you're reporting would be from this commit:
`Emilio Cobos Álvarez — Bug 1882709 - Honor CSS-wide keywords in forced-colors mode. r=dshin`

The "CSS-wide keywords" referenced there are a few special keywords that include `inherit` (also `unset`, `initial`, `revert`).

Previously we were ignoring those values when specified as colors, when you force pages to use your chosen colors; but apparently we need to honor them in order for GitHub to work, per bug 1882709 (which in this case means your testcase's `color:inherit` declaration is now honored and does successfully inherit the regular text color).

Closing as INVALID since this is working-as-intended; though if this is breaking some real-world content in a way that's not broken in other similarly-configured browsers, please let us know. Thanks!
Thanks for the bug report. I can reproduce the behavior-difference between 2024-03-01 and 2024-03-02, using latest Nightly on Linux (Ubuntu 22.04).

Push log for that range is:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=af32c3581b958ea86afab3e8d3b020fef3c794ec&tochange=8b7beaff4b9647b085c7b169353400a0d8b38cde

From that range, the new behavior you're reporting would be from this commit:
> Emilio Cobos Álvarez — Bug 1882709 - Honor CSS-wide keywords in forced-colors mode. r=dshin

The "CSS-wide keywords" referenced there are a few special keywords that include `inherit` (also `unset`, `initial`, `revert`).

Previously we were ignoring those values when specified as colors, when you force pages to use your chosen colors; but apparently we need to honor them in order for GitHub to work, per bug 1882709 (which in this case means your testcase's `color:inherit` declaration is now honored and does successfully inherit the regular text color).

Closing as INVALID since this is working-as-intended; though if this is breaking some real-world content in a way that's not broken in other similarly-configured browsers, please let us know. Thanks!

Back to Bug 1892053 Comment 2