Open Bug 1533151 Opened 3 years ago Updated 20 days ago

Gecko and Blink disagree on where to place abs.pos. children of fragmented inline CB

Categories

(Core :: Layout: Positioned, defect, P3)

defect

Tracking

()

Webcompat Priority revisit

People

(Reporter: twisniewski, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, )

Details

(Keywords: testcase, Whiteboard: [webcompat])

Attachments

(2 files)

Attached file test.html

I left this testcase as-is, as I'm unsure if there are multiple aspects that Gecko and Blink disagree on.

Visually, Blink seems to not push the "X" outside of its containing block despite it having a left:-56px, while Firefox does. However, based on the complexity of the case I can't be sure if that's really what's going on.

This is affecting omnitv's site, as reported in https://webcompat.com/issues/26636

Flags: webcompat?

We're inconsistent here, you can coerce Gecko to render right toggling the left property a couple times, and also toggling the content property on the pseudo-element. This has relatively positioned inlines, so it seems likely that this bug is similar to the bugs dependent on bug 255139.

Depends on: 255139

This seems more like bug 489100 to me. See also bug 1158666.
(the "fragmentation" in this case is due to the ib-split)

Component: Layout → Layout: Positioned
Depends on: 489100
No longer depends on: 255139
Keywords: testcase
OS: Unspecified → All
Priority: -- → P4
Hardware: Unspecified → All
Summary: Gecko and Blink disagree on how to render a given testcase → Gecko and Blink disagree on where to place abs.pos. children of fragmented inline CB

Bulk moving bugs that have been triaged P4 to P3 (P4 is reserved for WPT bugs).

Priority: P4 → P3

Migrating Webcompat whiteboard priorities to project flags. See bug 1547409.

Webcompat Priority: --- → ?

See bug 1547409. Migrating whiteboard priority tags to program flags.

Webcompat Priority: ? → revisit
You need to log in before you can comment on or make changes to this bug.