gecko-dev/layout
Oriol Brufau 6ae79ec065 Bug 1780475 - Obey contain-intrinsic-size in ContainSizeAxes. r=emilio
ContainSizeAxes::ContainSize and ContainSizeAxes::ContainIntrinsicSize
were just using 0 for the axes with size containment, now they will take
contain-intrinsic-width and contain-intrinsic-height into account.

The WritingMode parameter is replaced with a nsIFrame from which the
properties are retrieved.

There are various places that aren't currently using these functions, so
the effect of this patch is rather minimal, but some cases of the new
test are now passing.

Differential Revision: https://phabricator.services.mozilla.com/D152355
2022-07-22 14:35:10 +00:00
..
base Bug 1778486 - Use Pointer event to record last user input position; r=smaug 2022-07-22 13:51:47 +00:00
build Bug 1773770: Part 1 - Remove defunct layout module. r=mccr8 2022-06-30 09:12:15 +00:00
docs Bug 1777324 - Move reftest README to firefox source documentation. r=tnikkel 2022-07-15 21:40:22 +00:00
forms Bug 1779602 - Remove nsImageGeometryMixin. r=tnikkel 2022-07-18 21:20:50 +00:00
generic Bug 1780475 - Obey contain-intrinsic-size in ContainSizeAxes. r=emilio 2022-07-22 14:35:10 +00:00
inspector Bug 1778695 - Account for color-mix pref in test_bug877690. 2022-07-08 12:34:55 +00:00
ipc
mathml Bug 1779602 - Remove nsImageGeometryMixin. r=tnikkel 2022-07-18 21:20:50 +00:00
media
painting Bug 1780075 - Remove outline-style: auto pref. r=layout-reviewers,dholbert 2022-07-19 09:25:11 +00:00
printing Bug 1776289 part 2: Merge nsPrintJob::Initialize into the constructor. r=emilio 2022-06-23 22:57:01 +00:00
reftests Bug 1780460 - Increase fuzzy tolerance due to new R-wr-dc3-c variant. r=gfx-reviewers,lsalzman 2022-07-21 23:00:31 +00:00
style Bug 1780475 - Obey contain-intrinsic-size in ContainSizeAxes. r=emilio 2022-07-22 14:35:10 +00:00
svg Bug 1780475 - Obey contain-intrinsic-size in ContainSizeAxes. r=emilio 2022-07-22 14:35:10 +00:00
tables Bug 1779602 - Remove nsImageGeometryMixin. r=tnikkel 2022-07-18 21:20:50 +00:00
tools Bug 1777324 - Move reftest README to firefox source documentation. r=tnikkel 2022-07-15 21:40:22 +00:00
xul Bug 1776498 - Use popup class with all popups. r=Jamie,handyman 2022-07-20 09:45:04 +00:00
moz.build Bug 1751948 - Part 3: Build IPDL sources within the directory they were declared, r=glandium 2022-02-28 21:01:47 +00:00