wikimedia/WLMMobile — pull request #66 by jdlrobson (2012-07-24 18:44:09+00:00)
Title: improve back button behaviour

ensure that history never repeats itself
basically what this does is ensure that if a pattern A B A B occurs
in the history the repeated pages are thrown away

e.g. given path D E D E A B A B A B C will become
D E A B C

this prevents ridiculously long back button behaviour when rapidly
toggling between screens