[Bug 23887] [Shadow] Put only the final destination insertion point to the event path

https://www.w3.org/Bugs/Public/show_bug.cgi?id=23887

--- Comment #55 from Boris Zbarsky <bzbarsky@mit.edu> ---
I think the difference in mental model here is in whether insertion points get
redistributed themselves or not.  So where you came up with:

  1:[3,2] 2:[7] 3:[10,9,8] 2:[6,5,4] 1:[1]

I had come up with:

  1:[3,2] 3:[10,9,8] 2:[7,6,5,4] 1:[1]

based on the <content id="7"> staying put when redistribution into 10 happens.  

So in my mental model, you distribute stuff into an insertion point, then you
make the insertion point go away, hoisting its kids up to be kids of its
parent, then you look for shadow trees attached to that parent.  But in your
model it sounds like you distribute stuff into the insertion point, then you
look for shadow trees attached to its parent and distribute the entire
insertion point into those as needed, and then you hoist things out of
insertion points.  At least if I understand your model correctly

I think my model makes a lot more sense when thinking about what happens when
10 only accepts some of the kids of 6.  At that point it becomes clear that 7
itself is not actually being distributed under 10...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Saturday, 22 March 2014 00:43:51 UTC