absolutely positioned child of relative inline containing block is positioned relative to only first line of inline
Categories
(Core :: Layout: Positioned, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | fixed |
People
(Reporter: rn214, Assigned: TYLin)
References
(Blocks 5 open bugs)
Details
(Keywords: parity-chrome, webcompat:platform-bug)
User Story
platform-scheduled:2025-12-31 user-impact-score:950
Attachments
(5 files)
| Reporter | ||
Comment 1•17 years ago
|
||
Updated•17 years ago
|
| Reporter | ||
Comment 3•17 years ago
|
||
Comment 4•17 years ago
|
||
Comment 5•17 years ago
|
||
Comment 6•17 years ago
|
||
Updated•17 years ago
|
Comment 10•12 years ago
|
||
Comment 11•11 years ago
|
||
Comment 12•11 years ago
|
||
Comment 14•9 years ago
|
||
Comment 22•8 years ago
|
||
The relevant spec text is in css-position-3.
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Updated•3 years ago
|
Comment 27•3 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 8 duplicates.
:dholbert, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 28•3 years ago
|
||
The last needinfo from me was triggered in error by recent activity on the bug. I'm clearing the needinfo since this is a very old bug and I don't know if it's still relevant.
Comment 29•3 years ago
•
|
||
We have these 2 tests (Ahem font must be installed on your system)
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/containing-block-031.html
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/containing-block-032.html
that can be adjusted to be submitted to WPT once Issue 8284 https://github.com/w3c/csswg-drafts/issues/8284 is resolved.
[Edit]
I am really eager to submit these because we have been keeping these for over 13 years now:
https://lists.w3.org/Archives/Public/public-css-testsuite/2010Jul/0046.html
[/Edit]
I think bug 489207 and bug 743599 should be resolved as DUPLICATEs.
Comment 30•3 years ago
|
||
Thanks. And yeah, let's implement whatever behavior shakes out of that spec issue (being discussed in the CSSWG meeting right now).
Comment 33•3 years ago
•
|
||
CSSWG resolution:
RESOLVED: in LTR-tb the top-left corner is the top-left corner of the top-left-most fragment of the first line, and the bottom and right edges are bottommost and rightmost edges of all the fragments. Directionality comes from the inline
(with analogous writing-mode-informed directions for other direction/writing-mode setups. As noted at the end of the resolution, the direction/writing-mode of the inline element, i.e. the thing forming the abspos containing block, is what matters.)
Comment 34•2 years ago
|
||
The linked webcompat issue (https://webcompat.com/issues/58613) is no longer reproducible as the site has changed their design, resetting Webcompat priority
Updated•2 years ago
|
Updated•1 year ago
|
Comment 35•1 year ago
•
|
||
To assist in triaging comprehensive-webcompat bugs, based on whether they're scheduled or not:
Based on impact here, I think it's safe to say that this is one of our highest-priority layout webcompat bugs, but it's also probably high-complexity if I'm remembering things correctly, so I don't know that we can commit to having it fixed anytime soon. But I think it's safe to say that we should plan to fix this by the end of the year (which is pretty far out).
Hence: setting platform-scheduled:2025-12-31 to take this off of the unscheduled-high-priority-webcompat-bugs list.
Updated•1 year ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•7 months ago
|
Updated•6 months ago
|
| Assignee | ||
Comment 36•4 months ago
|
||
I'm planning to look into this bug, and break it down if needed.
| Assignee | ||
Updated•4 months ago
|
Updated•4 months ago
|
| Assignee | ||
Comment 37•4 months ago
|
||
In order to compute the rect, we need to have all the inline continuations
reflowed and placed. Therefore, this patch introduces a new phase in
nsBlockFrame::Reflow() to reflow all the absolute descendants under inline
containing blocks, and adds the absolute descendants' overflow areas into inline
frames and lines' overflow areas.
| Assignee | ||
Comment 38•4 months ago
|
||
Comment 39•4 months ago
|
||
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/60127 for changes under testing/web-platform/tests
Comment 41•4 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/dc1e78a2d1bd
https://hg.mozilla.org/mozilla-central/rev/22bcef891f2d
Upstream PR merged by moz-wptsync-bot
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Updated•3 months ago
|
Updated•3 months ago
|
Description
•