gecko-dev/layout
Emilio Cobos Álvarez 37a88d0520 Bug 1465572: Ensure <slot> disables whitespace optimizations. r=bz
The whitespace optimization code only knows about the light tree.

It's not a great idea to try to put flattened tree children of a slot through
there, since the children may not be assigned to the same slot, or to any slot
(in which case we crash).

We should probably rename XBLInvolved to ShadowDOMOrXBLInvolved too, I guess.
Note that the ShadowRoot case already sets the bit on Init().

MozReview-Commit-ID: 91lmE7OxlnA

--HG--
extra : rebase_source : ee87ae28d6065c7fd072afad61c16a59b6dce039
2018-06-02 09:35:19 +02:00
..
base Bug 1465572: Ensure <slot> disables whitespace optimizations. r=bz 2018-06-02 09:35:19 +02:00
build Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8 2018-06-04 12:41:01 -04:00
doc Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE 2018-03-22 20:06:24 +01:00
forms Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
generic Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-05 12:33:18 +03:00
inspector Bug 1465628 part 2 - Add InspectorUtils API for getting property preferences. r=emilio 2018-05-31 14:11:01 +10:00
ipc Bug 1454042 - Allow missing pipeline information for cross-process iframes. r=sotaro 2018-05-18 10:31:18 -04:00
mathml Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
media
painting Bug 1466695 - Don't use fallback for invisible outlines. r=Gankro 2018-06-04 18:11:18 -04:00
printing Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
reftests Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-05 12:33:18 +03:00
style Merge inbound to mozilla-central a=merge 2018-06-06 00:58:30 +03:00
svg Merge mozilla-inbound to mozilla-central. a=merge 2018-05-23 12:51:22 +03:00
tables Bug 1466448 - Part 2: Remove unused ReflowOutput::mFlags. r=mats 2018-06-04 16:22:10 +10:00
tools Bug 1465107: Remove stylo from the reftest manifest parser. r=xidorn 2018-05-30 10:04:04 +02:00
xul Bug 1466673 part 5. Remove the nsITreeColumns interface. r=mossop 2018-06-05 13:30:17 -04:00
moz.build