gecko-dev/layout
Emilio Cobos Álvarez 8308eb7ea1 Bug 1527392 - Do not clamp computed width and height by min-/max- values. r=mats
The spec says that when there's no box or the property doesn't apply, the
computed value should be returned.

That's not what we're doing right now, we're clamping by min-/max- values, which
is wrong.

This patch makes us match other engines and the spec, and it's an attempt to get
interop on resolved values in:

  https://github.com/w3c/csswg-drafts/issues/3678

WebKit fails the WPT test, but due to a different reason:

  https://bugs.webkit.org/show_bug.cgi?id=197814

Differential Revision: https://phabricator.services.mozilla.com/D30780

--HG--
extra : moz-landing-system : lando
2019-05-11 18:01:50 +00:00
..
base Bug 1550092 part 1. Stop using [array] in sendTouchEvent/sendTouchEventToWindow. r=farre 2019-05-10 09:03:39 +00:00
build Bug 1547397 - Part 3: Move the permission manager code to extensions/permissions; r=baku 2019-04-30 14:06:53 +00:00
doc Bug 1544343 - part 3: Make layout use mozilla::PresShell instead of nsIPresShell as far as possible r=emilio 2019-04-16 07:25:10 +00:00
forms Bug 1543315 - part 17: Mark PresShell::HandleDOMEventWithTarget() as MOZ_CAN_RUN_SCRIPT r=smaug 2019-05-09 20:21:28 +00:00
generic Bug 1527392 - Do not clamp computed width and height by min-/max- values. r=mats 2019-05-11 18:01:50 +00:00
inspector Bug 1547621 - Move all inline methods of nsIPresShell into mozilla::PresShell r=smaug 2019-04-30 01:52:53 +00:00
ipc Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow 2019-05-08 13:49:56 +00:00
mathml Bug 1133175 - Remove SVGTests.hasExtension. r=bz,longsonr 2019-05-09 14:39:28 +10:00
media
painting Backed out changeset 7c1fce459b7a (bug 1549909) for crashtest failures on 1458028.html. CLOSED TREE 2019-05-10 14:21:07 +03:00
printing Bug 1547923 part 5. Start using nsIGlobalObject::GetGlobalJSObjectPreserveColor where possible. r=mccr8,jonco 2019-05-03 15:15:31 +00:00
reftests Bug 1473859 - Changed skip-if to fuzzy-if on linux disable r=jmaher 2019-05-10 20:37:14 +00:00
style Bug 1527392 - Do not clamp computed width and height by min-/max- values. r=mats 2019-05-11 18:01:50 +00:00
svg Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-05-09 18:37:16 +03:00
tables Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow 2019-05-08 13:49:56 +00:00
tools Bug 1550092 part 2. Stop using [array] in numberOfAssignedPaintedLayers. r=farre 2019-05-10 09:09:25 +00:00
xul Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow 2019-05-08 13:49:56 +00:00
moz.build Bug 1521673 - Go through layout/tools/layout-debug even when tests are disabled. r=dmajor 2019-01-22 14:30:39 +00:00