Overflowed content does not take into account inner padding and content margins
Categories
(Core :: Layout: Block and Inline, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | wontfix |
firefox64 | --- | wontfix |
firefox65 | --- | wontfix |
firefox66 | --- | fix-optional |
People
(Reporter: ian, Unassigned)
References
(Blocks 1 open bug, )
Details
(Keywords: css2, testcase, Whiteboard: [webcompat] [Hixie-P4] hit during nsbeta2 standards compliance testing [nsbeta3-])
Attachments
(5 files)
(deleted),
text/html
|
Details | |
(deleted),
patch
|
dbaron
:
review+
dbaron
:
superreview+
chofmann
:
approval1.8b2+
|
Details | Diff | Splinter Review |
(deleted),
image/png
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details |
Reporter | ||
Comment 1•24 years ago
|
||
Reporter | ||
Updated•24 years ago
|
Comment 3•24 years ago
|
||
Reporter | ||
Comment 4•24 years ago
|
||
Reporter | ||
Updated•24 years ago
|
Comment 6•22 years ago
|
||
Comment 8•21 years ago
|
||
Comment 9•21 years ago
|
||
Reporter | ||
Comment 11•21 years ago
|
||
Reporter | ||
Comment 13•21 years ago
|
||
Updated•21 years ago
|
Comment 14•20 years ago
|
||
Comment 15•20 years ago
|
||
Comment 16•20 years ago
|
||
Comment 17•20 years ago
|
||
Comment 18•20 years ago
|
||
Comment 19•20 years ago
|
||
Comment 21•20 years ago
|
||
Comment 22•20 years ago
|
||
Comment 24•20 years ago
|
||
Updated•20 years ago
|
Reporter | ||
Comment 25•20 years ago
|
||
Comment 27•20 years ago
|
||
Comment 32•20 years ago
|
||
Comment 33•19 years ago
|
||
Comment 34•19 years ago
|
||
Comment 35•19 years ago
|
||
Comment 36•19 years ago
|
||
Comment 38•16 years ago
|
||
Updated•16 years ago
|
Updated•16 years ago
|
Updated•16 years ago
|
Comment 39•16 years ago
|
||
Comment 40•16 years ago
|
||
Comment 41•16 years ago
|
||
Comment 43•16 years ago
|
||
Comment 44•16 years ago
|
||
Comment 46•16 years ago
|
||
Comment 48•16 years ago
|
||
Updated•15 years ago
|
Comment 49•10 years ago
|
||
Comment 50•10 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 52•6 years ago
|
||
This bug is 19 years old, tracking it as a regression doesn't really make sense at this point.
Comment 53•6 years ago
|
||
David, is there a chance that we fix it one day or should we just mark it as INACTIVE?
Thanks
Updated•6 years ago
|
Comment 54•6 years ago
|
||
The padding and margin parts should probably be split into separate bugs, with details about the history of each, and then this one closed.
I think there's already at least one existing bug on the padding part. There probably isn't on the margin part -- and if other browsers uniformly match us on the treatment of margins then it's probably not worth having a bug.
But the padding half of this bug is pretty important and a common web developer complaint; the history here should be properly merged in to whatever bug we're using to track that, rather than losing the connection.
Comment 55•6 years ago
|
||
My usual candid bug archeologist. There was Bug 748518 which was closed in favor of Bug 1499443 opened by Daniel Holbert. And it seems to have similar patterns.
Comment 56•6 years ago
|
||
Right - I think bug 1499443 was the "at least one existing bug on the padding part" that dbaron hinted at in comment 54.
And from quick testing with margins-on-things-inside-of-scrollable-areas, I'm not seeing any incompatibilities between us and Chrome there. (Firefox & chrome both do what you'd expect - they create more scrollable area for the margin)
So, let's just dupe this forward to bug 1499443, since that's where we've captured the CSSWG-approved spec-compliant way of addressing this.
Comment 57•6 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #56)
*** This bug has been marked as a duplicate of bug 1499443 ***
You reference https://github.com/w3c/csswg-drafts/issues/129#issuecomment-417525242 but @Fantasai leaves the issue open saying "this issue remains open to see what we can do to fix this in the default case (which is constrained by Web-compat). I suspect we might be able to make it work in the block axis, but not the inline one."
So filing this as a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1499443 still means gecko should have a separate filing for the default/general web compat of padding/scrolling?
Comment 58•6 years ago
|
||
It's possible we'll sort that out as part of the work in bug 1499443. If we don't, we can open a followup (linked to this bug) as-needed.
Comment 59•6 years ago
|
||
I suspect margins aren't that simple -- there might be interop on block-side in-flow margins, but the question is whether we lag other browsers for any of the other cases, e.g., inline-sides or out-of-flows.
Updated•5 years ago
|
Description
•