Created attachment 411588 [details] [diff] [review]
During the big string cleanup/frozen linkages patch, I think we messed up the setting of the public namespace from prefs. Since most users get the namespaces from the server, this isn't a huge issue, but it screws up fakeserver, and the tests that use it, and probably other servers that don't support namespaces. patch upcoming.
If you go look at the 1.8 code, you'll see that the conversion was messed up.
I suspect not fixing this bug will break 3.0 users who try to override the public namespace using prefs. I doubt that it will affect very many users, but I believe it's a fairly safe fix for 3.0
I pushed this to get it in for today's nightlies: