Comment #3 on issue 33651 by
chuwf...@chromium.org: Gestures: tvpiew's
If you think the discarded message are not important, I think the bug can
be fix by adding 1 at the end of slice function.
That is,
change currentLayer.entries = currentLayer.entries.slice(currentBegin,
currentEnd);
to currentLayer.entries = currentLayer.entries.slice(currentBegin,
currentEnd + 1);
I will solve it next Monday if you think discard the messages after the
last hardwareState is fine.