Wikimedia sites updated to r44990

It’s weekly code review update time! :) Some changes of note…

User preferences:

  • (bug 505) Time zones can now be specified by location in user preferences, avoiding the need to manually update for DST. Patch by Brad Jorsch.

Web standards behavior:

  • (bug 2585) HTTP 404 return code is now given for a page view if the page does not exist, allowing spiders and link checkers to detect broken links.
  • (bug 16459) Use native getElementsByClassName where possible, for better performance in modern browsers

Localization/UI changes:

  • (bug 16612) Fixed “noprint” class for Modern skin print style
  • (bug 16712) Special:NewFiles updated to use “newer”/”older” paging messages for clarity over “previous/next”
  • (bug 16026) revision-info, revision-info-current, cannotdelete, redirectedfrom, historywarning and difference messages now use Wiki text rather than raw HTML markup — Some wikis will need to fix their customized messages!

Upload/file-handling issues:

  • (bug 13835) Fix rendering of {{filepath:Wiki.png|nowiki}}
  • (bug 16772) Special:Upload now correctly rejects files with spaces in the file extension (e.g. Foo. jpg).

API changes:

  • (bug 16726) siprop=namespacealiases should also list localized aliases
  • (bug 16730) Added apprfiltercascade parameter to list=allpages to filter cascade-protected pages