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