Last modified: 2014-05-31 14:33:56 UTC
Created attachment 15511 [details] Screenshot from URL http://pagemigration.wmflabs.org/w/index.php?title=Extension:CheckUser/ko&oldid=176&action=edit has: == 사용 == === 기본 인터페이스 === # [[Special:CheckUser]]로 이동하세요. which became: == 사용 == === 기본 인터페이스 === # [[Special:CheckUser]]로 이동하세요. ... on Special:PageMigration
As visible in the screenshot, some newlines e.g. in a # list are shown as eaten as well, but they were saved correctly AFAICS: http://pagemigration.wmflabs.org/w/index.php?title=Extension:CheckUser/ko&oldid=449&action=edit
We probably need a saner strategy to handle whitespace in general: Niklas, any idea? Here newlines and spaces were added semi-randomly: http://pagemigration.wmflabs.org/w/index.php?title=Translations:Extension:CheckUser/10/nl&action=edit when the paragraph was originally ok in http://pagemigration.wmflabs.org/w/index.php?title=Extension:CheckUser/nl&oldid=178&action=edit ; the diff is otherwise sane. http://pagemigration.wmflabs.org/w/index.php?title=Extension:CheckUser/nl&diff=471&oldid=280
This seems fixed by https://gerrit.wikimedia.org/r/#/c/135750/7 , testing a bit now
Created attachment 15530 [details] Last version
As per the attachment above, the bug seems to be fixed. The problem was arising due to usage of divs previously and setting its .text property. Replacing divs by textareas seems to have solved the problem. So marking this as resolved.