Handle more efficiently changes from overflow: visible to -moz-hidden-unscrollable, and from overflow: scroll to hidden.
Categories
(Core :: CSS Parsing and Computation, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox72 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
(Blocks 1 open bug, Regressed 1 open bug)
Details
Attachments
(1 file)
In those cases we don't need to reframe, as whether we need an scroll frame doesn't change things.
Comment 1•6 years ago
|
||
Yeah, I was surprised that going from visible to -moz-hidden-unscrollable reframes. But I guess clip-path is nicer than -moz-hidden-unscrollable anyway in that it's standards-approved. Is there some downside?
Comment 2•6 years ago
|
||
(In reply to Dão Gottwald [::dao] from comment #1)
Is there some downside?
Nevermind, I saw Matt's comment.
| Assignee | ||
Comment 3•6 years ago
|
||
Comment 5•6 years ago
|
||
Is this eligible for uplifting? Bug 1584101 affects 71.
Comment 6•6 years ago
|
||
| bugherder | ||
| Assignee | ||
Comment 7•6 years ago
|
||
Probably not. Upon closer inspection, this patch is not 100% correct, see bug 1590357. We need to do more than repainting.
If it's 100% required we could probably uplift this and the other bug, though I'd probably wait a few days.
Comment 8•6 years ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #7)
If it's 100% required we could probably uplift this and the other bug, though I'd probably wait a few days.
Alternatively we could ship the regression, or go back to using clip-path: inset(100%) in 71.
| Assignee | ||
Comment 9•6 years ago
|
||
I think we should be able to uplift this and bug 1590357 altogether. We're at the beginning of the beta cycle, so I think we're good.
Comment 10•6 years ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #9)
I think we should be able to uplift this and bug 1590357 altogether. We're at the beginning of the beta cycle, so I think we're good.
I requested uplift for 1590357 - can you request uplift here? Thanks.
| Assignee | ||
Comment 11•6 years ago
|
||
So this bug needs both that one and bug 1590550 to be fully correct... But the later caused bug 1595000 which I'm still investigating.
So at this point I tend to think this should ride the trains unless this is a release blocker of any sort. wdyt?
Comment 12•6 years ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #11)
So this bug needs both that one and bug 1590550 to be fully correct... But the later caused bug 1595000 which I'm still investigating.
So at this point I tend to think this should ride the trains unless this is a release blocker of any sort. wdyt?
I dunno. Depends how much we care about the memory use regression in bug 1584101, which is what I meant to refer to in comment #10. Do we have any easier/smaller fixes that would still be safe for 71 or are we going to have to live with the increased memory usage for the 71 cycle?
Description
•