Closed Bug 1770767 Opened 2 years ago Closed 2 years ago

White pane on dark wikipedia

Categories

(Firefox :: Untriaged, defect)

Firefox 102
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox-esr91 --- unaffected
firefox100 --- unaffected
firefox101 --- unaffected
firefox102 --- affected

People

(Reporter: blakewolf, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Attached image white wikipedia.PNG

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0

Steps to reproduce:

  1. Login to Wikipedia
  2. Click "Preferences"
  3. Click "Gadgets"
  4. Enable "Dark Mode"
  5. Enable "Core Styling"

Actual results:

Wikipedia's entire left pane is white

Expected results:

Wikipedia's entire left pane should be dark

According to mozregression:

DEBUG : Found commit message:
Bug 1423746 - Filter on root should not establish containing block for fixedpos elements. r=mstange

Teach nsDisplay{Filters,BackdropFilters} to use a style that doesn't
belong to mFrame for the root frame, and use it as needed.

Remove the BackdropFilters::CanCreateWebrenderCommands call because it
was testing for StyleSVGEffects::mFilters rather than mBackdropFilters,
so it was doing nothing.

Differential Revision: https://phabricator.services.mozilla.com/D146188

Regressed by: 1423746

Set release status flags based on info from the regressing bug 1423746

:emilio, since you are the author of the regressor, bug 1423746, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(emilio)

Thanks for filing. They have a firefox-specific hack that, when applied, shows the same issue in other browsers:

@-moz-document url-prefix() {
 body {
  background:#000;
 }
}

When removed, Firefox behaves correctly. So this needs to be brought up to Wikimedia instead.

In order for it to work on both older and newer versions of Firefox (and actually this shouldn't need to be browser-specific at all) they could use:

:root, body {
  background-color: white;
}

I'll try to send them a patch.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Flags: needinfo?(emilio)
Resolution: --- → INVALID
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: