Closed Bug 1417685 Opened 7 years ago Closed 7 years ago

CSS filter() on :root element affects layout of fixed positioned elements and performance

Categories

(Core :: Layout, defect)

57 Branch
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1226095

People

(Reporter: f1041701, Unassigned)

References

Details

Attachments

(1 file)

from about:support Version 57.0b14 Build ID 20171102181127 Steps to reproduce: 1. install https://addons.mozilla.org/en-US/firefox/addon/nightreader/ version 1.7.41 2. visit https://meguca.org/a/catalog [nsfw] 3. open a thread with > 1000 posts 4. select the cogwheel on the top right, go to style, select "glass" 5. a) take note of the scroll behavior of the bar on the top b) attempt to hover over an image c) use autoscrolling to scroll through the thread 6. open devtools 7. select the <html> element, disable the --invert CSS var that has been set on :root by the extension 8. repeat step 4, observe differences I have recorded the steps 4-8 in the attached video.
Summary: filter on :root element affects layout of fixed positioned elements and performance → CSS filter() on :root element affects layout of fixed positioned elements and performance
I can confirm this. It seems not just limited to :root, but affects any fixed position element that has an ancestor that has a filter()
Component: General → Layout
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: