Closed Bug 1782673 Opened 2 years ago Closed 2 years ago

Obey contain-intrinsic-size in iframes

Categories

(Core :: Layout, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: Oriol, Assigned: Oriol)

References

Details

Attachments

(1 file)

nsSubDocumentFrame.cpp assumes a 0px intrinsic size when there is size containment.
Instead it should use the size resulting from contain-intrinsic-size.

Pushed by oriol-bugzilla@hotmail.com:
https://hg.mozilla.org/integration/autoland/rev/64b80c6cb760
Obey contain-intrinsic-size in iframes. r=emilio
Failed to create upstream wpt PR due to merge conflicts. This requires fixup from a wpt sync admin.
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

Who are these "wpt sync admins" that can solve the situation from comment 3?
The problem was that patch here was on top of bug 1782589, which landed first, but the sync bot tried to export in the opposite order.

Flags: needinfo?(emilio)
Flags: needinfo?(emilio) → needinfo?(james)

Will the wptsync bot get further confused if I export the changes manually? https://github.com/web-platform-tests/wpt/pull/35400

I'm awaiting for this before landing bug 1783296 since it alters the affected test.
Should I land bug 1783296 anyways?
Should I export manually? Please review https://github.com/web-platform-tests/wpt/pull/35400

Flags: needinfo?(emilio)

Yeah, James is probably on PTO. I've merged that manually for now, so that should unblock you. Probably we just need to close the wptsync PR at this point but I'll let James confirm.

Flags: needinfo?(emilio)

OK, I think I dealt with this merge conflict when handling the sync, but it would be great if you could verify that m-c is now in the state that you expect.

Flags: needinfo?(james) → needinfo?(oriol-bugzilla)

Seems good.

Flags: needinfo?(oriol-bugzilla)
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/36039 for changes under testing/web-platform/tests
Upstream PR merged by jgraham
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: