gecko-dev/layout
Ting-Yu Lin 90c689bf56 Bug 1338443 Part 1 - Use ReflowInput's float manager in BlockReflowInput. r=dholbert
From the "NS_ASSERTION(mFloatManager)" statement in BlockReflowInput's
constructor, we know that BlockReflowInput's mFloatManager is always valid
and equals to aReflowInput.mFloatManager. Therefore, we could just use
ReflowInput's float manager in BlockReflowInput.

Due to the removal of BlockReflowInput's mFloatManager, the logic which
resets mFloatManager near the end of nsBlockFrame::Reflow() is removed as
well. It's safe because beyond that point, no other logic involves floats,
and |state| (i.e. BlockReflowInput) lives only on the stack.

MozReview-Commit-ID: 3dwXMnWkEI6

--HG--
extra : rebase_source : 7f9af1af10fd54456450b23bc0004dd5f15db4e4
2017-02-09 16:59:07 +08:00
..
base Merge m-c to m-i 2017-02-11 18:19:11 -08:00
build Bug 1335303 - Explicitly set up the bool var cache for BrowserFramesEnabled. r=smaug 2017-02-08 17:04:47 -08:00
doc
forms Bug 1337466: Adjust click position in test_bug549170.html to more reliably target editable area of textfield, rather than its border. r=mats 2017-02-09 22:14:24 -08:00
generic Bug 1338443 Part 1 - Use ReflowInput's float manager in BlockReflowInput. r=dholbert 2017-02-09 16:59:07 +08:00
inspector Bug 1331296 : Part 5 - Update DevTool CSS property database. r=tromey 2017-01-18 10:50:37 +08:00
ipc Bug 1332226, skip some refreshdriver ticks if processing ticks takes too much time, and re-enable high priority vsync, r=afarre 2017-02-11 16:42:20 +02:00
mathml Bug 1335124 - Remove mathfontSymbol.properties. r=karl 2017-01-30 12:06:00 +01:00
media Bug 1332937 - Allow libcubeb and other media libs to set the moz crash reason. r=glandium 2017-02-09 14:27:29 +01:00
painting Backed out changeset e2f6d5054e20 (bug 1331704) for build bustage: unused variable hasProperty at KeyframeEffectReadOnly.h:294. r=backout on a CLOSED TREE 2017-02-11 11:37:54 +01:00
printing Bug 1334768 - stylo: Test expectation adjustments for for 2017-02-09 merge. r=me 2017-02-09 21:11:09 +08:00
reftests Bug 1338872 - stylo: Test expectation adjustments. r=bholley 2017-02-12 17:23:14 +08:00
style Bug 1338293 - Make <input type=checkbox/radio> with '-moz-appearance:none' have default border/outline color. r=dholbert 2017-02-12 01:44:05 +01:00
svg Bug 1334768 - stylo: Test expectation adjustments for for 2017-02-09 merge. r=me 2017-02-09 21:11:09 +08:00
tables Bug 1334768 - stylo: Test expectation adjustments for for 2017-02-09 merge. r=me 2017-02-09 21:11:09 +08:00
tools Merge m-c to graphics 2017-02-02 13:38:51 -05:00
xul Bug 1336768. Use the right element to get our tree box object from; fixes problem introduced in <https://hg.mozilla.org/integration/mozilla-inbound/rev/d4cafa51586a>. r=smaug 2017-02-06 17:00:41 -05:00
moz.build Bug 1318805 - Move the code for the Web Painting module to layout/painting; r=mattwoodrow 2016-11-21 20:01:15 -05:00