DescriptionBetter handling of DocumentOrderedMap same-ID lookups during tree removals
Under select and unusal conditions, the removal of an element with ID
A might trigger further lookups of A from a TreeScope's DocumentOrderedMap
as part of handling the removal of that element. The tree and
DocumentOrderedMap is not in a consistent state to precisely handle such
lookups -- add machinery to spot that we're in a transitory state and
not trigger an assert over such failing lookups.
See code comments for further details.
R=tkent,esprehn
BUG=426005
Committed: https://crrev.com/c7a51bc56703af56f1c227fc8452913d86a840bc
Cr-Commit-Position: refs/heads/master@{#366066}
Patch Set 1 #Patch Set 2 : tweak comment #Patch Set 3 : spelling #
Total comments: 16
Patch Set 4 : review updates #Patch Set 5 : review updates, part2 #
Messages
Total messages: 17 (7 generated)
|