Last modified: 2014-07-15 18:46:52 UTC
Loading the history takes a long time (relatively), about 5 seconds for [[Avatar (2009 film)]]. I'm guessing this is because it tries to load 50 revisions at once. Instead it should load like 5, and then load the rest in the background, just like loading a page loads the first section first, and then the rest of the article.
I can confirm that 50 revisions takes a little longer to download than 5 revisions when I set the link conditioner to emulate a slow EDGE network. We can't eliminate the basic request latency, but requesting a smaller chunk at first should noticeably speed it up on slow connections by returning data a little faster. Filed loading on demand as bug 68055, which'll make it easy to make the first request small.