DescriptionFix assertion failure during out-of-order matching
The assertion failure occurs in the following sequence:
- Out-of-order matching to n-th item;
- Synchronized matching to (n+m)-th item;
- Out-of-order matching to (n-k)-th item;
- Out-of-order matching to (n+m+l)-th.
The problem is that we only update nextItemToIndex during out-of-order
matching, but not during synchronized matching, causing we tried to
index already copied items (n to n+m).
BUG=526590
TEST=DisplayItemListTest.OutOfOrderNoCrash
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201684
Patch Set 1 #
Total comments: 2
Patch Set 2 : #Patch Set 3 : #
Messages
Total messages: 8 (3 generated)
|