Closed Bug 1533151 Opened 5 years ago Closed 2 years ago

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

Categories

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

defect

Tracking

()

RESOLVED WORKSFORME

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

From the testcases and the live site reported, I can see that the site is still broken in Firefox - but it's also now broken in Chrome the same way. Possible that they changed their behavior here, so I'll close this bug.

Status: NEW → RESOLVED
Closed: 2 years ago
Webcompat Priority: revisit → ---
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: