Author: peterrh
Description:
If an IP user browses to a non-existent page they get partial output. This happens on both Monobook and Vector skins. I haven't tested the others but my guess is it happens on all skins.
To reproduce, make sure you are not logged in to Wikipedia and browse to http://en.wikipedia.org/wiki/Ajadfhlkhlkh. The HTML you get begins:
s" title="How to contact Wikipedia">Contact Wikipedia</a></li>
</ul>
</div>
</div>
<!-- /interaction -->
It then continues normally to the </html> tag. I am seeing the same thing on my site using 1.20.0 - www.festipedia.org.uk.
If you add ?useskin=monobook to the url the output is a little different but the same basic problem exists - the browser only receives the last portion of the HTML for the page.
This defect was also present in 1.19.x so this may be a duplicate. However, if it has been raised before I am surprised it hasn't been fixed. It gives a poor experience to IP users.
Version: 1.20.x
Severity: major