Bug 1547759 - Add a flag to allow FinishReflowChild to handle relative positioning...
commitb4137c33aedce1a0acdb67341d1f56ba1389dc82
authorL. David Baron <dbaron@dbaron.org>
Mon, 5 Aug 2019 11:56:05 +0000 (5 11:56 +0000)
committerL. David Baron <dbaron@dbaron.org>
Mon, 5 Aug 2019 11:56:05 +0000 (5 11:56 +0000)
tree37e2a6be6d789d3c0ea1f28b54db9ba3063f8068
parentc923b062b30a3f60c69b85af2feaa2ba96650354
Bug 1547759 - Add a flag to allow FinishReflowChild to handle relative positioning, and convert the caller for which this makes sense. r=jfkthame

Note that this changes the writing mode used for the SetSize call from
the parent's to the child's.  (This controls what position is kept
constant.)  I don't think this changes behavior at all, since there is
(for this caller) a SetRect call just below.

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

--HG--
extra : moz-landing-system : lando
layout/generic/ReflowOutput.h
layout/generic/nsBlockReflowContext.cpp
layout/generic/nsContainerFrame.cpp
layout/generic/nsIFrame.h